DevJobs

SW Group Manager - RADAR

Overview
Skills
  • C++ C++
  • Python Python
  • C C
  • Linux Linux
  • Agile Agile
  • Scrum Scrum
  • CI/CD CI/CD
  • UART
  • CPU
  • CUDA
  • embedded environment
  • Ethernet
  • FPGA
  • GPU
  • LVDS
  • PCI
  • ROS
  • ROS2
  • SPI

We are looking for an experienced and hands-on Software Group Manager to own our radar software development initiatives, driving technological innovation for our mm-wave radar product line in safety-critical railway application. This is an exciting opportunity for a hands-on SW expert with proven leadership experience, who enjoys driving SW architecture and innovation while building and inspiring a high-performing engineering team. This is a hybrid position in our Rehovot office.


What You’ll Be Doing:


Provide strategic leadership and technical ownership across the full software development lifecycle, from high-level architecture and sprint planning to delivery and deployment

Architect, design, and implement real-time radar software on CPU and GPU platforms

Oversee integration of real-time algorithms with H/W and S/W interfaces and data-flow mechanisms

Guide the team in applying safety-critical practices, supporting test frameworks, CI/CD pipelines, and SIL/HIL capabilities

Drive cross-functional alignment by collaborating closely with radar algorithm experts, hardware engineers, systems integrators, and quality teams

Manage resources, risks, timelines, and technical trade-offs to meet cost, quality, schedule, and regulatory targets


Requirements:


B.Sc. in Computer Science, Software Engineering, Electrical Engineering

7+ years of professional experience in real-time software development, with 2+ years of direct management

High proficiency in Python, C/C++, Linux/embedded environment

Experience implementing algorithms on heterogeneous platforms (CPU+GPU/CUDA)

Experience with embedded interfaces and board bring-up, including PCI, SPI, LVDS, UART, and Ethernet

Experience with ROS/ROS2, including distributed node design and integration in real-time data pipelines

Strong background in real-time and low-latency data processing

Familiarity with FPGA integration and communication protocols

Experience in software release management for real-time platforms (including NVIDIA CPU/GPU), with CI/CD pipelines and deployment to target hardware

Ability to enforce software engineering best practices in an Agile/Scrum environment (code reviews, testability, leveraging AI-driven tools)

Knowledge of signal processing and radar algorithms is an advantage


Niart Systems