DevJobs

SW Group Manager - RADAR

Overview
Skills
  • Python Python
  • C C
  • C++ C++
  • Linux Linux
  • Agile Agile
  • Scrum Scrum
  • CI/CD CI/CD
  • PCI
  • ROS
  • ROS2
  • SPI
  • UART
  • CPU
  • CUDA
  • embedded
  • Ethernet
  • GPU
  • LVDS
  • NVIDIA
  • radar algorithms
  • signal processing
  • AI-driven tools
  • FPGA

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