Robotics Software Engineer

Robotics Software Engineer

Franka Robotics

Munich, Germany

Your role

As a senior member of the Motion and Tactility team, you will help shape the future of robotics by advancing high-performance motion control and command interfaces for collaborative robots. Working in close collaboration with international teams, you’ll deliver robust, scalable technical solutions for automation and AI-driven applications.

  • Drive innovation across core software components, including motion generation, control algorithms, and our open-source software such as libfranka and franka_ros2;
  • Ensure scalability and maintainability of our software components development.

Your experience and qualifications

  • A degree in Computer Science, Robotics, Electrical Engineering, or a related STEM field (Master's, or PhD);
  • Strong proficiency in C++ (modern standards) and Python, with a deep understanding of:
    • Threading, and performance-aware design patterns;
    • CMakeLists.txt configuration and CMake best practices;
    • Dynamic and static linking, library design, and dependency management;
    • Serialization protocols (e.g., FlatBuffers, Protobuf, or custom binary formats);
    • Middleware and networking, including TCP, UDP, and modern communication frameworks (e.g., DDS, ZeroMQ, MQTT, etc ...).
  • Hands-on experience with ROS 2 and building distributed robotic systems;
  • 6-8+ years of experience in robotics software development in real-world or industrial settings;
  • Familiarity with Docker containerized environments.

Beneficial skills

  • Agile development methodologies and collaborative team environments;
  • Embedded systems or real-time software development;
  • Setting up and maintaining CI/CD pipelines;
  • Working directly with mechatronic hardware or robotic platforms;
  • Understanding of robot safety standards and compliant design.

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Germany      C++ Developer      Developer      Hardware and Telecoms      On-site      Python Developer      Franka Robotics     

EuroTechJobs Logo

© EuroJobsites 2026