Robotic Software Engineer - Hamburg

Optimus Search

Hamburg

Hybrid

EUR 70,000 - 90,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Optimus Search is seeking a Robotic Software Engineer in Germany to join our growing engineering team on a permanent basis. You will develop software for AGV/AMR systems, contribute to ROS2 migrations, and help evolve the robotics software platform.

You will integrate software with hardware, develop web-based services in Python (Flask, Django or FastAPI), and contribute to CI/CD processes to improve reliability and performance. The role offers a hybrid work model in Germany.

Qualifications

  • 2–3 years of professional software engineering experience.
  • Strong C++ programming skills.
  • Hands-on experience with ROS2.
  • Experience with Python and Python web frameworks.
  • Understanding of AMRs/AGVs and robotic navigation/control.
  • Experience with CI/CD practices.
  • Structured problem-solving and good communication.

Responsibilities

  • Develop, test and optimise software modules for AGV/AMR systems focusing on autonomous navigation and robot control.
  • Contribute to transitioning the robot software framework to ROS2 for scalability and maintainability.
  • Support transitioning the Fleet Management System (FMS) to openRMF.
  • Integrate software with robotic hardware and sensors.
  • Develop and maintain web services using Python frameworks (Flask, Django, FastAPI).
  • Contribute to CI/CD pipelines, automated tests and software quality processes.
  • Troubleshoot and enhance existing robotic systems for reliability and performance.
  • Collaborate with multidisciplinary teams to deliver innovative robotics solutions.
  • Identify opportunities to improve system efficiency and user experience.

Skills

C++
ROS2
Python
CI/CD
Robotics
Autonomous navigation

Tools

Flask
Django
FastAPI
openRMF

Job description

We are looking for a talented Robotic Software Engineer to join our growing engineering team in Germany on a permanent basis.

This is an exciting opportunity to work on the development of advanced AGV/AMR robotic systems, contributing to autonomous navigation, control, system integration, and the continued evolution of our robotics software platform.

Following the departure of a current team member, we are looking for an engineer who can make an immediate impact while helping us take our robotics technology to the next level.

What You’ll Be Doing
  • Develop, test and optimise software modules and packages for AGV/AMR systems, with a focus on autonomous navigation and robot control.
  • Contribute to the transition of the robot software framework to ROS2, helping to ensure compatibility, scalability and maintainability.
  • Support the transition of the Fleet Management System (FMS) to openRMF.
  • Integrate software with robotic hardware, sensors and other communication modules.
  • Develop and maintain supporting web-based software and services using Python frameworks such as Flask, Django or FastAPI.
  • Contribute to CI/CD pipelines, automated testing and software quality processes.
  • Troubleshoot, test and improve existing robotic systems to enhance reliability and performance.
  • Work collaboratively with multidisciplinary engineering teams to develop innovative solutions for real-world robotic applications.
  • Continuously identify opportunities to improve system efficiency, performance and user experience.
What We’re Looking For
  • 2–3 years of professional software engineering experience, ideally within robotics, automation or autonomous systems.
  • Strong programming skills in C++.
  • Practical experience with ROS2.
  • Understanding of autonomous mobile robots (AMRs/AGVs) and robotic navigation or control systems.
  • Experience integrating software with hardware and communication interfaces.
  • Experience with Python and web frameworks such as Flask, Django or FastAPI.
  • Familiarity with CI/CD practices and software development pipelines.
  • A structured approach to problem-solving, debugging and software development.
  • Strong communication skills and the ability to work effectively within a collaborative engineering environment.
  • A genuine interest in robotics and emerging technologies.
Why Join?

This is a fantastic opportunity to join a technology-driven team working on real-world autonomous robotics solutions.

You’ll have the opportunity to work with modern technologies including ROS2, C++, openRMF and AMR/AGV systems, while playing an important role in the development and optimisation of the company's robotics platform.

The role offers a hybrid working model in Germany, combining flexibility with the opportunity to collaborate closely with the wider engineering team.

.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotic Software Engineer - Munich
Robotic Software Engineer - Munich

Optimus Search • München

On-site
EUR 55,000 - 80,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
Software Engineer - Roboticist
Software Engineer - Roboticist

Ekumen • München

On-site
EUR 80,000 - 110,000
Robotics Software Engineer (Senior)
Robotics Software Engineer (Senior)

RoboService GmbH • Berlin

On-site
EUR 80,000 - 110,000
Stock options
Berlin office
Cutting-edge tech
+3
Robotics Software Engineer (Senior) arbeitnow RoboService GmbH Berlin · 10/15/2026
Robotics Software Engineer (Senior) arbeitnow RoboService GmbH Berlin · 10/15/2026

Primetime • Berlin

Hybrid
EUR 90,000 - 130,000
Stock Options
Berlin office
Cutting-edge tech
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
Senior Robotics Software Engineer (C# / C++) (m/f/d)
Senior Robotics Software Engineer (C# / C++) (m/f/d)

Agilerobotsse • München

On-site
EUR 85,000 - 120,000
Corporate Benefits Program covering健康,
Senior Software Engineer (m/f/d) Munich, Bavaria, Germany
Senior Software Engineer (m/f/d) Munich, Bavaria, Germany

Agile Robots SE • München

On-site
EUR 90,000 - 130,000
Corporate benefits
Modern office
Robotics Motion Planning & Control Engineer (m/f/d)
Robotics Motion Planning & Control Engineer (m/f/d)

Agile Robots SE • München

On-site
EUR 85,000 - 120,000
Corporate Benefits Program
Modern Munich office
Senior Engineer, Robotics Software (m/f/d)
Senior Engineer, Robotics Software (m/f/d)

Companies • München

On-site
EUR 90,000 - 120,000
Bonus
27 vacation days
Pension contribution
+7