Software Engineer Robotics & Systems
Elbit Systems Israel
Posted on Apr 22, 2026
<div><div style="text-align: left">We are seeking a highly motivated Software Engineer to join our team, specializing in robotics and systems integration</div><div style="text-align: left">In this role, you will work on cutting-edge robotic platforms, leveraging C++, Python, Linux, ROS, and DDS to develop reliable and efficient software solutions</div><div style="text-align: left">You will be responsible for integrating various robotic components, optimizing system performance, and ensuring seamless data communication across distributed systems</div></div><div><div style="text-align: left">Key Responsibilities</div></div><div><div style="text-align: left">Develop and optimize software solutions for robotic systems using C++ and Python</div><div style="text-align: left">Work with Linux-based environments to develop and deploy real-time applications</div><div style="text-align: left">Implement and integrate robotic frameworks using ROS (Robot Operating System)</div><div style="text-align: left">Utilize DDS (Data Distribution Service) for high-performance data communication across robotic components</div><div style="text-align: left">Develop and test software for robotics, automation, and edge computing applications</div><div style="text-align: left">Collaborate with cross-functional teams to integrate sensors, controllers, and external systems</div><div style="text-align: left">Troubleshoot and optimize real-time communication and software performance in embedded and distributed systems</div><div style="text-align: left">Contribute to the design, development, and testing of robotics software architectures</div></div><div><div style="text-align: left"><br></div><div style="text-align: left">Required Qualifications</div></div><div><div style="text-align: left">Strong proficiency in C++ (at least 3 years of experience) and Python (at least one year of experience), with experience in real-time and high-performance systems</div><div style="text-align: left">Experience with Linux-based development, including shell scripting and debugging tools</div><div style="text-align: left">Hands-on experience with ROS (Robot Operating System) for robotic applications</div><div style="text-align: left">Familiarity with DDS (e.g., Fast DDS, RTI Connext, OpenSplice) for real-time communication</div><div style="text-align: left">Understanding of robotics integration, including sensor fusion, control algorithms, and navigation</div><div style="text-align: left">Experience with distributed systems and communication protocols</div><div style="text-align: left">Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment</div><div style="text-align: left">Preferred Qualifications</div><div style="text-align: left">Experience with middleware frameworks, cloud robotics, or edge computing</div><div style="text-align: left">Knowledge of containerization (Docker) and CI/CD pipelines</div><div style="text-align: left">Experience with MAVLink and autonomous drone systems</div><div style="text-align: left">Familiarity with hardware interfaces and real-time embedded systems<br>#Rosh HaAyin</div><div style="text-align: left"><br></div></div>