Your personal AI career agent
Robotics Software Engineer(m/w/x)
Developing command interfaces for collaborative robots and advancing high-performance motion control. Strong C++ and Python skills, with experience in threading and CMake required. Company pension scheme, health insurance, and childcare subsidy.
Requirements
- Degree in Computer Science, Robotics, Electrical Engineering, or related STEM field (Master's or PhD)
- 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 (e.g., FlatBuffers, Protobuf, or custom binary formats)
- Middleware and networking, including TCP, UDP, and modern communication frameworks (e.g., DDS, ZeroMQ, MQTT)
- 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
- 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 software components
- Work on motion generation
- Optimize control algorithms
- Contribute to open-source software
- Ensure software scalability
- Maintain software components
Work Experience
- 6 - 8 years
Education
- 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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
Not a perfect match?
- Agile RobotsFull-timeOn-siteExperiencedMünchen
- FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
Robotics AI Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Robotics Vision & Perception Engineer(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. Strong C++ and Python skills, with experience in threading and CMake required. Company pension scheme, health insurance, and childcare subsidy.
Requirements
- Degree in Computer Science, Robotics, Electrical Engineering, or related STEM field (Master's or PhD)
- 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 (e.g., FlatBuffers, Protobuf, or custom binary formats)
- Middleware and networking, including TCP, UDP, and modern communication frameworks (e.g., DDS, ZeroMQ, MQTT)
- 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
- 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 software components
- Work on motion generation
- Optimize control algorithms
- Contribute to open-source software
- Ensure software scalability
- Maintain software components
Work Experience
- 6 - 8 years
Education
- 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
Like this job?
BetaYour Career Agent finds similar jobs for you every day.
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-siteExperiencedMünchen - FRANKA ROBOTICS
Embedded Software Developer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
Robotics AI Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Robotics Vision & Perception Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen