DevJobs

C++ Senior Real-Time Embedded Software Engineer

Overview
Skills
  • C++ C++
  • Debugging
  • Embedded Linux
  • Embedded Software Programming
  • Embedded Software systems
  • FreeRTOS
  • Low-level hardware interfaces
  • RTOS
  • Software Design
  • Software Development
  • Troubleshooting

Company Description

NIART Systems is a leading technology company specializing in advanced perception and sensor integration solutions for railway automation and safety. Born from the aerospace industry, the company applies high-level engineering to develop innovative and reliable multi-sensor systems. NIART’s state-of-the-art solutions leverage radar-powered technology, offering long-range detection and robust performance in all weather and environmental conditions. Known for its expertise in scalable and adaptable solutions, NIART Systems is at the forefront of enabling safe and efficient autonomous railway operations.


Role Description

This is a full-time hybrid role based in Rehovot, with opportunities to work partially from home. We are looking for an experienced and hands-on Senior C++ Real-Time Embedded Software Engineer (Embedded & RF) to drive the development of our mm-wave radar product line for safety-critical railway applications. You will be responsible for real-time embedded software running on embedded Linux and RTOS platforms (including FreeRTOS), working closely with RF, algorithm, hardware, and system engineers to deliver robust, high-performance systems.



Qualifications

  • Proficiency in Embedded Software Programming and Embedded Software systems.
  • Strong skills in Software Development and Software Design.
  • Experience in Debugging and troubleshooting embedded systems.
  • Knowledge of real-time operating systems (RTOS) and familiarity with low-level hardware interfaces.
  • Solid understanding of C++ with a proven track record in developing reliable, optimized, and scalable code.
  • Experience in the development of safety-critical systems or in railway or aerospace industries is highly advantageous.
  • Ability to work collaboratively in a hybrid environment and excellent communication skills.
  • Bachelor’s or higher degree in Computer Science, Electrical Engineering, or a related field.
Niart Systems