שתף משרה זו

Software Engineer - Robotics & Systems Integration

זיהוי דרישה:  4306
מיקום גאוגרפי:  שרון
חברה:  ElbitSystems
עיר:  נתניה

תאור משרה

We are seeking a highly motivated Software Engineer to join our team, specializing in robotics and systems integration. 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. You will be responsible for integrating various robotic components, optimizing system performance, and ensuring seamless data communication across distributed systems

 

Key Responsibilities

Develop and optimize software solutions for robotic systems using C++ and Python

Work with Linux-based environments to develop and deploy real-time applications

Implement and integrate robotic frameworks using ROS (Robot Operating System)

Utilize DDS (Data Distribution Service) for high-performance data communication across robotic components

Develop and test software for robotics, automation, and edge computing applications

Troubleshoot and optimize real-time communication and software performance in embedded and distributed systems

Contribute to the design, development, and testing of robotics software architectures

 

Required Qualifications

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

Experience with Linux-based development, including shell scripting and debugging tools

Hands-on experience with ROS (Robot Operating System) for robotic applications

Familiarity with DDS (e.g., Fast DDS, RTI Connext, OpenSplice) for real-time communication

Understanding of robotics integration, including sensor fusion, control algorithms, and navigation

Experience with distributed systems and communication protocols