Arxroboticsgmbh

Open

Senior Engineer, Robotics Software (m/f/d)

Location
Munich
Posted
Jul 14, 2026
Last seen
Aug 7, 2026

About the role

About the role

At ARX Robotics, you will help build the software foundation behind next-generation unmanned ground vehicles for governmental and civilian applications. As a Senior Engineer, Robotics Software, you will develop scalable and reliable systems that enable autonomous and teleoperated robotic platforms to operate effectively in demanding real-world environments.

You will work across robotics software, embedded systems, communication infrastructure, and hardware integration to create high-performance robotic platforms. From system architecture and communication layers to testing and deployment, your work will directly shape how advanced robotic systems perform in the field.

What You’ll Build

  • Design and develop scalable robotics software architectures for autonomous and teleoperated ground systems
  • Build reliable communication frameworks that enable seamless interaction between robotic devices, sensors, and control systems
  • Develop and integrate software for sensors, actuators, embedded platforms, and electronic subsystems
  • Optimize communication protocols including CAN, Ethernet, wireless networks, TCP/UDP, and serial interfaces for secure and reliable operation
  • Collaborate closely with hardware, embedded, autonomy, and testing teams to ensure robust system integration
  • Establish and improve best practices for modular, maintainable, and scalable robotics software development
  • Conduct testing, validation, and system-level debugging to ensure reliability, performance, and operational safety
  • Support deployment and operational readiness through containerized workflows and CI/CD pipelines
  • Create technical documentation that supports collaboration, maintainability, and long-term scalability
  • Mentor team members and contribute to a strong engineering culture focused on quality, ownership, and continuous improvement

What You Bring

  • Several years of hands-on experience developing robotics software for complex real-world systems
  • Strong expertise in C++ and extensive experience working with ROS2
  • Deep understanding of robotics software architecture, embedded systems, sensors, actuators, and real-time constraints
  • Experience working with communication protocols such as CAN, Ethernet, TCP/UDP, wireless systems, and serial interfaces
  • Strong Linux fundamentals and experience with Docker, containerized systems, and CI/CD workflows <span data-ccp-props="{&quot