חברות הייטק בישראלElbit Systems IsraelSoftware Engineer Robotics & Systems

Software Engineer Robotics & Systems

Elbit Systems Israel logo
Elbit Systems Israel· Defense and Space Manufacturing
Rosh HaAyin, Center District, Israel

כישורים מהמשרה

C++PythonLinuxROSDDSRoboticsAutomationEdge ComputingSensor FusionControl AlgorithmsNavigationDistributed SystemsProblem-SolvingReal-Time ApplicationsMiddleware FrameworksCloud RoboticsContainerization

תיאור המשרה

תאור משרה Job Summary We are seeking a highly motivated Software Engineer to join our team, specializing in robotics and systems integrationIn this role, you will work on cutting-edge robotic platforms, leveraging C++, Python, Linux, ROS, and DDS to develop reliable and efficient software solutionsYou 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 PythonWork with Linux-based environments to develop and deploy real-time applicationsImplement and integrate robotic frameworks using ROS (Robot Operating System)Utilize DDS (Data Distribution Service) for high-performance data communication across robotic componentsDevelop and test software for robotics, automation, and edge computing applicationsCollaborate with cross-functional teams to integrate sensors, controllers, and external systemsTroubleshoot and optimize real-time communication and software performance in embedded and distributed systemsContribute 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 systemsExperience with Linux-based development, including shell scripting and debugging toolsHands-on experience with ROS (Robot Operating System) for robotic applicationsFamiliarity with DDS (e.g., Fast DDS, RTI Connext, OpenSplice) for real-time communicationUnderstanding of robotics integration, including sensor fusion, control algorithms, and navigationExperience with distributed systems and communication protocolsStrong problem-solving skills and the ability to work in a fast-paced, collaborative environment Preferred Qualifications Experience with middleware frameworks, cloud robotics, or edge computingKnowledge of containerization (Docker) and CI/CD pipelinesExperience with MAVLink and autonomous drone systemsFamiliarity with hardware interfaces and real-time embedded systems
Elbit Systems Israel logo

על Elbit Systems Israel

Every day, over 21,000 people around the world choose to be a part of Elbit Systems’ international success. Elbit Systems employees enjoy a range of culture and leisure initiatives, and are entitled to benefits and discounts at various business across the country. Elbit Systems invests in its employees through personal development programs, which includes managerial skills, advanced training programs, career path development and talent enrichment. With offices throughout the world, and a wide variety of products and technologies, we’re confident that you will find just the opportunity you’ve been looking for, right here at Elbit Systems.

לעמוד החברה

עוד משרות ב-Elbit Systems Israel