Your personal AI career agent
Robotics Software Engineer(m/w/x)
Developing command interfaces for collaborative robots and advancing high-performance motion control. Master's or PhD in STEM and C++/Python proficiency required. Company pension scheme, health insurance, childcare subsidy.
Requirements
- Master's or PhD in Computer Science, Robotics, Electrical Engineering, or related STEM field
- Strong proficiency in C++ (modern standards) and Python
- Threading and performance-aware design patterns
- CMakeLists.txt configuration and CMake best practices
- Dynamic and static linking, library design, and dependency management
- Serialization protocols (FlatBuffers, Protobuf, or custom binary formats)
- Middleware and networking (TCP, UDP, DDS, ZeroMQ, MQTT)
- Hands-on experience with ROS 2 and building distributed robotic systems
- 6-8+ years robotics software development experience in real-world or industrial settings
- Familiarity with Docker containerized environments
- 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
Tasks
- Shape the future of robotics
- Advance high-performance motion control
- Develop command interfaces for collaborative robots
- Collaborate with international teams
- Deliver robust technical solutions
- Drive innovation in motion generation
- Improve control algorithms
- Contribute to open-source software
- Ensure software scalability
- Maintain software components
Work Experience
- 6 - 8 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Python
- CMake
- FlatBuffers
- Protobuf
- TCP
- UDP
- DDS
- ZeroMQ
- MQTT
- ROS 2
- Docker
- CI/CD
Benefits
Retirement Plans
- Company pension scheme
Healthcare & Fitness
- Health insurance
Family Support
- Childcare subsidy
Not a perfect match?
- Agile RobotsFull-timeOn-siteSeniorMünchen
- Intrinsic
Robotics Software Engineer, Robot Control and Hardware Integration(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Robotics AI Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
Software Engineer - Robotics Research Tooling & Reliability(m/w/x)
Full-timeOn-siteExperiencedMünchen
Robotics Software Engineer(m/w/x)
Developing command interfaces for collaborative robots and advancing high-performance motion control. Master's or PhD in STEM and C++/Python proficiency required. Company pension scheme, health insurance, childcare subsidy.
Requirements
- Master's or PhD in Computer Science, Robotics, Electrical Engineering, or related STEM field
- Strong proficiency in C++ (modern standards) and Python
- Threading and performance-aware design patterns
- CMakeLists.txt configuration and CMake best practices
- Dynamic and static linking, library design, and dependency management
- Serialization protocols (FlatBuffers, Protobuf, or custom binary formats)
- Middleware and networking (TCP, UDP, DDS, ZeroMQ, MQTT)
- Hands-on experience with ROS 2 and building distributed robotic systems
- 6-8+ years robotics software development experience in real-world or industrial settings
- Familiarity with Docker containerized environments
- 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
Tasks
- Shape the future of robotics
- Advance high-performance motion control
- Develop command interfaces for collaborative robots
- Collaborate with international teams
- Deliver robust technical solutions
- Drive innovation in motion generation
- Improve control algorithms
- Contribute to open-source software
- Ensure software scalability
- Maintain software components
Work Experience
- 6 - 8 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Python
- CMake
- FlatBuffers
- Protobuf
- TCP
- UDP
- DDS
- ZeroMQ
- MQTT
- ROS 2
- Docker
- CI/CD
Benefits
Retirement Plans
- Company pension scheme
Healthcare & Fitness
- Health insurance
Family Support
- Childcare subsidy
About the Company
FRANKA ROBOTICS
Industry
Engineering
Description
Franka Robotics GmbH is a high-tech company based in Munich, specializing in robotics with over 1900 employees worldwide.
Not a perfect match?
- Agile Robots
Senior Software Engineer Robotics(m/w/x)
Full-timeOn-siteSeniorMünchen - Intrinsic
Robotics Software Engineer, Robot Control and Hardware Integration(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Robotics AI Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
Software Engineer - Robotics Research Tooling & Reliability(m/w/x)
Full-timeOn-siteExperiencedMünchen