C++ Software Engineer (m/f/d) Platform Infrastructure

Agile Robots SE· Munich, Bavaria, Germany

Posted November 12, 2026

Apply
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.

Apply now

Know someone who fits this role?

Applications are handled on the employer's own site.

Close the skill gap

Some links on this page may generate a small commission at no extra cost to you.

Similar jobs

Apply for this job