Jobs and Careers
AR
Senior Robotics Software Engineer (m/f/d)
ARX RoboticsGermanyfull_timeVerifiedPosted 21 Jul 2025
About the role
<h3>The Role</h3>
<p>We’re looking for a motivated <strong>Senior Robotics Software Engineer </strong><strong>(m/f/d)</strong> to join our software team who'll create cutting-edge, unmanned ground vehicles for governmental and civilian applications. In your day-to-day work, you’ll design efficient and scalable software systems to enable seamless communication, collaboration, and performance optimisation across robotic devices. <br/><br/>To join our team, you should be excited to<ul><li>Design and implement robotic software architectures to ensure robust device communication and optimise system performance</li><li>Develop and integrate software solutions for sensors, actuators, and electronic systems in robotics applications</li><li>Define and optimise communication protocols (e.g., CAN, Ethernet, wireless) for secure and reliable data exchange</li><li>Collaborate with cross-functional teams to ensure seamless integration of hardware and software components</li><li>Establish best practices for modular and scalable software development in robotics</li><li>Conduct rigorous testing and validation to ensure the performance, reliability, and security of robotic systems</li><li>Provide technical documentation to support knowledge sharing and streamline development processes</li><li>Mentor and guide team members in adopting architectural principles and best practices</li></ul></p>
<h3>Your Profile</h3>
<ul><li>Over 5 years of hands-on experience in robotics software development</li><li>Proficient in C++ with extensive experience using ROS2 (Robot Operating System)</li><li>Deep understanding of robotic systems architecture, including sensors, actuators, embedded computing platforms, and real-time system constraints</li><li>Well-versed in communication protocols such as CAN, Ethernet, TCP/UDP, and serial interfaces</li><li>Strong background in Linux environments, containerization with Docker, and implementation of modern CI/CD pipelines</li><li>Proven problem-solving and debugging skills, particularly in systems involving hardware-software integration.</li><li>Bachelor’s degree, Master's degree or Ph.D. in Computer Science, Robotics, or a related field</li><li>Fluency in English is required and German is nice to have</li></ul>
<h3>Benefits and Perks</h3>
<ul><li>Competitive salary and benefits package</li><li>A shaping role in an emerging dual use company</li><li>Opportunity to work with a highly innovative, international, and dynamic team</li><li>Room for professional growth and development</li><li>Participation in the company's success, with access to regular events, knowledge exchange and meetups</li></ul>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s