> Markdown version of [/jobs/ext/135157-software-developer-c](https://www.wearedevelopers.com/jobs/ext/135157-software-developer-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer, C++ - **Company:** ARX Robotics GmbH - **Location:** München, Germany - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Automation of Tests, C++ (Programming Language), CMake, Code Review, Communications Protocols, Continuous Integration, Software Debugging, Software Design Patterns, Distributed Systems, Ethernet, Linux System Administration, Object-Oriented Software Development, Performance Tuning, Software Architecture, Real-Time Operating Systems, Robotic Automation Software, Software Engineering, Software Systems, Systems Integration, Reliability of Systems, Git, Information Technology, C++14 - **Published:** May 31, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=98d255c24931293c ## About the Role Do you have experience in Software development?, * Strong expertise in modern C++ and solid software engineering fundamentals including object-oriented design and design patterns * Experience developing software in Linux-based environments using tools such as CMake * Familiarity with robotics frameworks, embedded systems, or real-time software development environments * Understanding of hardware communication protocols including CAN, Ethernet, and serial interfaces * Experience with modern development practices including Git, CI/CD pipelines, automated testing, and collaborative code reviews * Strong analytical thinking and problem-solving skills with the ability to work effectively across multidisciplinary teams * Interest in robotics, autonomous systems, and high-performance software engineering * Academic background in Computer Science, Software Engineering, Robotics, or a related technical field * Professional proficiency in English. German language skills are beneficial but not required * A proactive and collaborative mindset with motivation to build reliable systems that operate in the real world Please note: You do not need to meet every single requirement to apply. We welcome motivated candidates who are eager to grow into the role and develop their expertise further. ## Description At ARX Robotics, you will help develop the software powering next-generation autonomous ground vehicles used in governmental and civilian missions. As a Software Developer (C++), you will build high-performance systems that enable robotic platforms to operate reliably in demanding real-world environments. You will work closely with robotics, mission, controller, and deployment teams to develop scalable software architectures, integrate hardware and software systems, and deliver mission-critical functionality from concept through deployment. Your work will directly contribute to the performance, reliability, and evolution of advanced autonomous robotic systems. What You'll Build * Design and develop efficient, maintainable, and scalable C++ software for autonomous robotic platforms * Build software components and services that enable reliable communication between hardware and software systems * Develop and maintain integrations across CAN, Ethernet, serial, and other communication interfaces * Collaborate with cross-functional engineering teams to define software architecture, interfaces, and system functionality * Contribute to embedded and distributed systems that support real-time robotic operations * Support system integration, testing, debugging, and performance optimization across the robotics software stack * Improve software reliability, maintainability, and security for mission-critical applications * Contribute to modern development workflows including testing, CI/CD, code reviews, and version-controlled collaboration * Document APIs, software architecture, and technical decisions to support long-term scalability and maintainability Help shape the next generation of autonomous robotic systems operating in complex field environments * ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)