Work with us
WHO WE ARE
Build Your Future with Us:
Where Innovation Drives
Progress
At NIART, we’re not just building products; we’re pioneering the next generation of railway safety and efficiency. We believe in the power of vision beyond sight, driven by cutting-edge radar technology. If you’re passionate about innovation, eager to make a real impact, and thrive in a collaborative environment, your journey starts here. We’re looking for bright, driven individuals to help us deliver all-weather protection and keep trains running seamlessly, at all times.

Why work with us?
CAREER OPPORTUNITIES
About the Role:
We are looking for an experienced and hands-on Senior C/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. This role is ideal for a senior embedded engineer with strong real-time experience, who enjoys being close to hardware and collaborating across multiple disciplines. This is a hybrid position in our Rehovot office.
What You’ll Be Doing:
· Design, develop, and maintain real-time embedded software in C/C++ for radar and RF-based embedded systems
· Implement and optimize low-level drivers, BSPs, and hardware abstraction layers for microcontrollers, SoCs and RF front ends
· Develop software for both Embedded Linux and RTOS-based systems
· Design and integrate the control of RF front ends via SPI, I2C, GPIO
· Implement multi-threaded application under strict RT and low latency constraints
· Support board bring-up, HW/SW integration, and debug activities
· Work closely with RF engineers, algorithm team, hardware team, and system engineers
· Follow software engineering best practices, including code reviews, unit/integration testing, CI/CD for embedded targets
Requirements:
· B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or related field.
· 5+ years of hands-on experience in C and/or C++ development in embedded/ real-time environments
· Strong experience with Embedded Linux:
o Cross compilation and build systems (e.g., CMake, Make, Yocto/Buildroot)
o User-space applications; kernel driver experience is an advantage
· Experienced working directly with microcontrollers, SoCs (e.g., ARM Cortex-M/ Cortex-A)
· Knowledge with ROS/ROS2, including distributed node design and integration in real-time data pipelines
· Strong debugging skills in embedded and RF environments
· Strong background in real-time and low-latency data processing and integration with hardware/software interfaces
· Familiarity with FPGA integration and communication protocols
· Excellent problem-solving skills, a “hands-on” mindset, and strong communication skills in English (spoken and written).
· Familiarity with Python for tooling, test automation, or data analysis.
Position Overview
We are looking for an experienced radar system engineer to take a key position in the company in our cutting-edge radar sensor domain. In this role, you will have a pivotal influence on the product and its field enablement.
You will be responsible for the design and development of the radar sensing domain, setting the architecture and the vision for the next generations of our products.
Your work will combine design of system requirements, architectural analysis and decisions, development’s roadmap planning, hands-on execution and validation. This role requires excellent understanding in radar design and system-level processes combined with the passion to lead people and multidisciplinary domains. Our offices are located in Part HaMada , adjacent to Rehovot train station and we work in Hybrid mode.
Responsibilities
· Own and lead complex, multidisciplinary radar development processes from the definition and design phases through technical documentation, design reviews, testing, and final system delivery
· Serve as the primary technical Radar leader within the company and with external customers and subcontractors
· Define system requirements and architecture for various product generations
· Develop subsystem specifications and process flows
· Build road maps, work planning and lead hands-on ongoing execution
· Define and support the signal processing algo research and implementation for the radar sensor
· Lead system‑level integration processes and actively participate in system testing and verification stages
· Manage the product evaluation process in integration and deployment
· Provide matrix leadership and guidance to hardware, RF, algo, software and integration teams across the organization
Qualifications
· B.Sc in Electrical Engineering/Physics or equivalent, M.Sc – advantage
· At least 4 years’ experience in Radar Sensing domain
· Team Lead experience- advantage
· Hands-on experience in Radar hardware, system and/or signal processing development
· Automotive/High-frequency/MIMO Radar experience – strong advantage
· Background in integrating algorithmic, software, hardware, and RF components
· Proficiency in simulation and performance analysis tools such as MATLAB or Python
· Multi-modal systems experience – advantage
Skills
· Entrepreneurial, self-directed and motivated
· Strong ability to work both independently and collaboratively, with quick learning skills, structured and organized working methods, and high attention to detail
About the Role:
We are looking for an experienced and hands-on Radar Algorithm Engineer to join the development of our high-frequency MIMO radar product line for safety-critical railway applications.
You will be responsible for developing, implementing, and validating advanced radar signal processing algorithms, working closely with RF, embedded software, hardware, and system engineers to deliver robust, high-performance radar systems. This role is ideal for an engineer with strong radar fundamentals, practical algorithm development experience, and the ability to take research ideas from concept to real-world implementation.
What You’ll Be Doing:
· Develop and implement advanced radar signal processing algorithms for high-frequency MIMO radar systems.
· Work on spatial processing, angle estimation, beamforming, detection, parameter estimation, and target characterization.
· Analyze radar data from lab, field, and railway environments to improve system performance and robustness.
· Design and validate algorithms for safety-critical railway applications, including object detection and scene understanding.
· Work closely with RF engineers on waveform design, antenna configuration, calibration, and RF system behavior.
· Collaborate with embedded software engineers to support real-time implementation and integration of radar algorithms.
· Support system integration, field testing, debugging, and performance evaluation.
· Develop simulation, analysis, and visualization tools in Python.
· Translate research concepts into practical algorithms that can run in real radar systems.
· Participate in defining radar processing architecture, performance metrics, and validation methodologies.
Requirements:
· Bachelor’s degree in electrical engineering, Mathematics, Physics, or a related engineering field.
· 3+ years of hands-on experience in radar signal processing, including spatial processing, parameter estimation, and advanced radar algorithm development.
· Strong understanding of radar processing fundamentals, including detection, estimation, tracking concepts, and signal analysis.
· Proven experience developing and implementing algorithms in Python.
· Practical experience with radar data analysis, visualization, and real-time or offline processing workflows.
· Experience with ML/DL based radar perception, and radar-based classification – advantage
· Experience working in autonomous systems, robotics, defence, mobility, smart infrastructure, or safety-critical systems – advantage.
Skills
· Applied engineering mindset – able to turn real-world sensing challenges into practical, testable, and deployable solutions.
· Independent, accountable, and proactive, with a strong “own-it” mindset.
· Strong problem-solving skills and a structured approach to debugging and validation.
This is a hybrid position in our Rehovot office.
Want to join an innovative company?
Fill out the form below and we will be in touch shortly.
Step into the Future of Rail Safety