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
We are looking for a QA and automation Lead to take ownership of quality assurance in a fast-paced, multidisciplinary R&D environment at the core of sensing and perception technologies. This is a leadership role with matrix responsibility across multiple Scrum teams, supporting software, hardware, and algorithmic components. You will be responsible for leading QA planning and execution efforts from test strategy and automation to validation and release, ensuring the highest standards of performance, reliability, and safety.
This role is ideal for a hands-on QA expert who thrives in both technical implementation and cross-functional leadership. You should feel equally comfortable writing Python automation scripts, defining test plans, and driving quality across multiple teams.
What You’ll Be Doing:
- Lead QA activities across all components in the system: HW, SW, and algorithms
- Provide matrix QA leadership to developers and QA referents within Scrum teams
- Design, develop, and execute automated and manual tests for regression, performance, and functionality using Python-based frameworks
- Define test strategies, implement tests for new features, including validation protocols
- Build and maintain Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) platforms from the ground up, in collaboration with Systems Integration, Perception, and Sensor teams
- Support the release process, including version control, CI/CD pipeline integration, and post-release validation
- Debug issues in close collaboration with R&D team members, including root cause analysis and bug fix validation
- Drive test automation and promote continuous improvement of QA processes, tools, and team capabilities
- Maintain up-to-date QA documentation, including test plans, release notes, and procedures
Requirements:
- Sc. in Computer Science, Electrical Engineering, or Software Engineering
- 5+ years of QA experience in a multidisciplinary product environment, with a strong emphasis on software and hardware validation using HIL and SIL platforms
- Proven hands-on experience in test automation using Python, working in Linux-based environments, with solid understanding of Docker/containers for testing and deployment – MUST
- Proven experience leading QA activities with matrix responsibility across teams – MUST
- Practical experience with CI/CD tools such as Jenkins, GitLab, and Jira, including release management workflows – MUST
- Proficient in at least 3 from the following: ROS, Embedded Linux, TensorFlow, PyTorch, C/C++
- Familiarity with hardware-software validation of embedded systems, radars, cameras, and perception-based technologies is highly preferred
- Demonstrated ability to work in an Agile/Scrum development environment; Scrum Master experience is a plus
- Fluent in English
We are looking for an experienced Hardware Group Manager to take ownership of our hardware development activities, delivering innovative technology solutions in a fast-paced, multidisciplinary R&D environment at the forefront of radar sensing. In this leadership role, you will guide the development of our next-generation mm-wave radar for safety-critical railway applications. This is an exciting opportunity for a hands-on HW expert with proven leadership experience, who enjoys driving technical innovation while building and inspiring a high-performing engineering team. This is a hybrid position in our Rehovot office.
What You’ll Be Doing:
- Lead hardware development from concept to production for the radar product, ensuring quality, cost, and timeline
- Mentor both external suppliers and in-house engineers
- Drive the design and bring-up of RF boards with partners (mm-wave 80GHz)
- Review and validate RF, Analog and Digital designs, including outsourced activities
- Lead integration activities of RF and Digital boards
- Support PCB manufacturing, assembly, and test processes
- Collaborate closely with radar algorithm, software, and system engineering teams
Requirements:
- B.Sc. in Electrical Engineering (M.Sc. preferred)
- 7+ years in hardware design including schematics, PCB layout, design validation, bring-up and mechanical integration
- At least 3 years of direct management experience leading multi-disciplinary hardware team
- At least 3 years of development project management with external partners
- Experience with DC/DC switching power supply and SI/PI for high-speed designs
- Hands-on experience with lab equipment (logic analyzer, oscilloscope, VNA)
- Good understanding of FPGA architecture and embedded development
- Agile/Scrum development environment experience
- Familiarity with industry standards (e.g., ISO 26262, ASIL, SIL) is an advantage
- Experience in electro-optical system design is an advantage
- Radar experience in mm-wave spectrum is a major advantage
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.
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