CareerPlan

Junior / Mid-level Software Engineer (Rust / C++ / GPU)

Tirat Carmel, IsraelFull-time2026-11-09

Core

Develop real-time GNSS and SDR signal processing systems on embedded GPU platforms for counter-drone defense.

Role type

Junior / Mid-level Software Engineer (Systems Programming)

Builds

Real-time signal processing software, GPU kernels, and build infrastructure

Domain

Defense technology, Embedded Systems, Signal Processing

Required skills

C++, Rust, CUDA, Linux, Systems programming, Build systems, CI/CD, Hardware interfacing

Preferred skills

GPU kernel development, Project design from scratch, Python for prototyping, Open source contributions

Technologies

C++, Rust, CUDA, Linux, GNSS, SDR, Embedded GPUs

Responsibilities

Write fast, reliable code for real-time signal processing; Tune GPU kernels; Improve build system, tests, CI, and tooling; Work with hardware, research, and product teams

Seniority

Junior / Mid-level, hands-on IC