AI Futures
Robotics Engineer
AI FuturesGermany4 hours ago
Full-timeInformation Technology

Senior Robotics Control Software Engineer | Berlin or Munich (Hybrid) | up to €130,000


We are an innovative engineering team developing advanced autonomous and remotely operated robotic systems. To strengthen our growing robotics group, we are looking for an experienced Control Software Engineer who is passionate about high‑performance robotics, real‑time systems, and cutting‑edge motion planning.


What to Expect

  • Development and implementation of control software for autonomous and remotely operated robotic platforms.
  • Design of robust control, navigation, and motion‑planning algorithms for demanding real‑world applications.
  • Integration and optimisation of middleware stacks, including ROS2, DUNE and DDS, in close collaboration with application, cloud, and platform engineering teams.
  • Work on complex distributed systems with strict requirements for latency, reliability and real‑time capability.
  • Ownership of architectural decisions in control logic, movement algorithms, and mission‑execution workflows.
  • Close practical collaboration with teams across electronics, embedded systems, and sensor engineering—short decision paths and direct technical exchange.
  • Participation in field tests, system validation and technical evaluations in cooperation with industrial and research partners across Europe.


What You Bring

  • A completed degree in robotics, control engineering, electrical engineering, computer science or a comparable technical discipline.
  • 5+ years of professional experience developing control software for robotics or automation systems.
  • Excellent modern C++ expertise, plus solid C knowledge for hardware‑near and real‑time environments.
  • Experience with Linux-based development, distributed systems, and technical communication protocols.
  • Practical experience with ROS/ROS2, DUNE or similar robotics frameworks, including DDS.
  • Strong background in real‑time behaviour, sensor integration, motion planning and/or control methods.
  • Python and Bash as part of your tooling, automation, and testing workflow.
  • A structured working style, technical precision, and a high sense of ownership—combined with enthusiasm for close teamwork in an experienced engineering environment.

Key Skills

Ranked by relevance