A

Senior Robotics Software Engineer (m/f/d)

🇩🇪 München, Germany
Category
Software & Data
Job Type
Full-time
Experience
Senior

Job Description

We're looking for a motivated Senior Robotics Software Engineer (m/f/d) 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.

Responsibilities

  • Design and implement robotic software architectures to ensure robust device communication and optimise system performance

  • Develop and integrate software solutions for sensors, actuators, and electronic systems in robotics applications

  • Define and optimise communication protocols (e.g., CAN, Ethernet, wireless) for secure and reliable data exchange

  • Collaborate with cross-functional teams to ensure seamless integration of hardware and software components

  • Establish best practices for modular and scalable software development in robotics

  • Conduct rigorous testing and validation to ensure the performance, reliability, and security of robotic systems

  • Provide technical documentation to support knowledge sharing and streamline development processes

  • Mentor and guide team members in adopting architectural principles and best practices

Requirements

  • Over 5 years of hands-on experience in robotics software development

  • Proficient in C++ with extensive experience using ROS2 (Robot Operating System)

  • Deep understanding of robotic systems architecture, including sensors, actuators, embedded computing platforms, and real-time system constraints

  • Well-versed in communication protocols such as CAN, Ethernet, TCP/UDP, and serial interfaces

  • Strong background in Linux environments, containerization with Docker, and implementation of modern CI/CD pipelines

  • Proven problem-solving and debugging skills, particularly in systems involving hardware-software integration

  • Bachelor's degree, Master's degree or Ph.D. in Computer Science, Robotics, or a related field

  • Fluency in English is required and German is nice to have

Benefits

  • Competitive salary and benefits package

  • A shaping role in an emerging dual use company

  • Opportunity to work with a highly innovative, international, and dynamic team

  • Room for professional growth and development

  • Participation in the company's success, with access to regular events, knowledge exchange and meetups

Additional Information

  • Department: Software Team

Skills & Technologies

dockersenior
Posted August 30, 2025

Company Info

A

ARX Robotics

Autonomous ground systems and sensors for military logistics and surveillance. Opening Europe's larg...

Industries
Robotics & AutomationDefence SystemsManufacturing & Production
Founded2021
Company Size50-100
HeadquartersMunich, Germany

Other Jobs at ARX Robotics

Similar Opportunities