Robotic Software Engineer - Munich

Optimus Search

München

On-site

EUR 55,000 - 80,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optimus Search in Munich, Germany is seeking a Robotics Software Engineer to contribute to AGV and AMR technology, joining an innovative engineering team working on autonomous systems.

You will modernise the robotics software stack with ROS2, openRMF, Python-based services and CI/CD pipelines, delivering reliable, scalable software for real-world applications.

Qualifications

  • Hands-on experience with ROS2 in robotics projects.
  • Knowledge of AGV/AMR systems and autonomous navigation.
  • Experience interfacing software with hardware components.
  • Proficiency in Python; familiarity with Flask, Django or FastAPI.
  • Understanding of CI/CD and modern software practices.
  • Strong analytical and problem-solving skills.
  • Collaborative mindset within a multidisciplinary engineering team.
  • Passion for robotics, automation and emerging tech.

Responsibilities

  • Develop and improve software modules for AGV/AMR platforms.
  • Advance ROS2 migration and scalable architecture.
  • Contribute to FMS migration toward openRMF.
  • Integrate software with hardware, sensors, and comms.
  • Build Python-based services and web apps (Flask/Django/FastAPI).
  • Work with CI/CD pipelines for testing and releases.
  • Test, troubleshoot, and optimise system performance.
  • Collaborate with hardware and robotics engineers to deliver real-world solutions.
  • Identify opportunities to adopt new technologies.

Skills

ROS2
Python
CI/CD
Autonomous navigation
AGV/AMR systems
Team collaboration

Tools

Flask
Django
FastAPI
openRMF

Job description

We're looking for a Robotics Software Engineer to join an innovative engineering team in Munich Germany, working on the development and evolution of AGV and AMR technology.

This is a permanent opportunity for an engineer who enjoys working close to both software and robotics, and who wants to play a key role in developing reliable, scalable and high-performance autonomous systems.

You'll be joining the team as they continue to modernise their robotics software stack, including the move towards ROS2 and openRMF.

What You'll Be Working On
  • Develop and improve software modules and packages for AGV/AMR platforms, focusing on autonomous navigation and control.
  • Help drive the transition of the existing robotics software framework to ROS2, supporting a scalable and future-ready architecture.
  • Contribute to the migration of the Fleet Management System (FMS) towards openRMF.
  • Integrate software across robotic hardware, sensors and communication systems.
  • Build and maintain supporting Python-based services and web applications using frameworks such as Flask, Django or FastAPI.
  • Work with CI/CD pipelines to support automated testing, continuous integration and reliable software releases.
  • Test, troubleshoot and optimise existing software to improve system performance, reliability and efficiency.
  • Work closely with other software, hardware and robotics engineers to deliver solutions for real-world autonomous applications.
  • Identify opportunities to introduce new technologies and continuously improve the overall platform.
What We're Looking For

We're looking for someone with around 2-3 years of software engineering experience, ideally gained within robotics, automation, autonomous systems or a similar technical environment.

You'll ideally bring:

  • Hands-on experience with ROS2.
  • An understanding of AGV/AMR systems, autonomous navigation or robotic control.
  • Experience working across software and hardware interfaces.
  • Good knowledge of Python, with experience using frameworks such as Flask, Django or FastAPI.
  • Familiarity with CI/CD and modern software development practices.
  • Strong analytical and problem-solving skills.
  • A collaborative approach and the ability to work effectively within a multidisciplinary engineering team.
  • A genuine passion for robotics, automation and emerging technology.
What's On Offer
  • Permanent position based in Germany.
  • The opportunity to work with modern robotics technologies including ROS2, C++, openRMF and autonomous mobile robots.
  • The chance to have a genuine impact on the development of next-generation robotic systems.
  • A collaborative engineering environment where you can develop your technical skills and take ownership of meaningful projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotic Software Engineer - Hamburg
Robotic Software Engineer - Hamburg

Optimus Search • Hamburg

Hybrid
EUR 70,000 - 90,000
Software Engineer - Roboticist
Software Engineer - Roboticist

Ekumen • München

On-site
EUR 80,000 - 110,000
Software Engineer - Roboticist
Software Engineer - Roboticist

Ekumen • Germany

On-site
EUR 70,000 - 110,000
On-site in Munich
Career growth opportunities
Hands-on robotics projects
Robotics Software Engineer (m/f/d) AI Tools & Integration New Munich, Bavaria, Germany
Robotics Software Engineer (m/f/d) AI Tools & Integration New Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 85,000 - 110,000
Corporate Benefits Program
Software Engineer (m/f/d) Industrial Robot Control New Munich, Bavaria, Germany
Software Engineer (m/f/d) Industrial Robot Control New Munich, Bavaria, Germany

Greenhouse Software, Inc. • München

On-site
EUR 65,000 - 95,000
Corporate benefits
Munich office
Rooftop terrace
+1
Forward Deployed Engineer for Robotics (m/f/d) New Munich, Bavaria, Germany
Forward Deployed Engineer for Robotics (m/f/d) New Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 90,000 - 120,000
Corporate Benefits Program covering -
100€ net per month benefits
(Senior) Team Lead – Software Architecture (m/f/d) Munich, Bavaria, Germany
(Senior) Team Lead – Software Architecture (m/f/d) Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 120,000 - 150,000
Corporate Benefits Program
Rooftop terrace and modern offices
Robotics Motion Planning & Control Engineer (m/f/d) New Munich, Bavaria, Germany
Robotics Motion Planning & Control Engineer (m/f/d) New Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 90,000 - 120,000
Corporate Benefits Program covering 健康
Munich office with rooftop terrace
International team (60+ nationalities)
+1
Robotics Test Engineer (m/f/d) - Quality & Safety
Robotics Test Engineer (m/f/d) - Quality & Safety

Agilerobotsse • München

On-site
EUR 70,000 - 95,000
Health benefits
Team international environment
Development opportunities
+1
Robotics Software Engineer (m/f/d) AI Tools & Integration
Robotics Software Engineer (m/f/d) AI Tools & Integration

Agile Robots SE • München

On-site
EUR 75,000 - 110,000
Corporate Benefits program (€100 net /
Modern office in Munich