C++ Software Engineer (m/f/d) Platform Infrastructure
Agile Robots SE· Munich, Bavaria, Germany
Posted November 12, 2026
- Experience
- Not specified
- Pay
- Not disclosed
- Education
- Degree in Computer Science, Software Engineering, or related, or equivalent training/experience
- Location
- Munich, Bavaria, Germany
- Work mode
- On-site
- Job type
- Full-time
About this role
Agile Robots develops AI-powered robotics solutions for industry. The role builds and maintains the C++ platform infrastructure that robots run on, covering IPC, diagnostics, testing, reliability, and hardware integration in Munich.
What you will do
- Develop and maintain modern C++ components for Linux-based robot platform infrastructure
- Build and maintain IPC and communication interfaces to applications, backend services, and hardware
- Debug concurrency, timing, memory, performance, and system-integration issues
- Build unit, integration, and hardware-oriented test infrastructure
- Improve diagnostics, logging, fault handling, and recovery
- Test and integrate software on real robotic hardware with cross-functional teams
What the employer expects
- Degree in CS/SE or equivalent with initial professional experience building production C++ (typically up to ~3 years)
- Hands-on modern C++ (C++17/C++20)
- Working understanding of Linux system programming (processes, threads, synchronization, IPC, sockets) and async concepts
- Practical debugging with GDB, sanitizers, or Valgrind across software/hardware boundaries
- Experience writing automated tests with GoogleTest including unit and integration coverage
Benefits
- Corporate Benefits Program (health, mobility, learning) for 100 euro net per month
- Modern office with rooftop terrace overlooking Munich
- Free drinks and fruits and regular company events
- Interdisciplinary international team and growth opportunities
Skills
- modern C++ (C++17/C++20)
- Linux system programming
- IPC
- sockets
- asynchronous programming
- GDB
- sanitizers
- Valgrind
- GoogleTest
- Python
- EtherCAT
- CAN
Apply on the employer's site
The application opens on Greenhouse. Dev Portal Notes does not collect your application or charge a fee.
Know someone who fits this role?
Applications are handled on the employer's own site.
Close the skill gap
Udemy
The Python Mega Course
Python taught by building real applications, from scripting through web apps and data work.
Get the coursePluralsight
Library of tech courses
Explore expert-led courses on programming, DevOps, AI and more with Pluralsight's monthly plan.
Browse coursesSome links on this page may generate a small commission at no extra cost to you.