The AI Job Search Engine
Senior Software Engineer Robotics(m/w/x)
Developing large-scale robotic data collection software with Python and C++. ROS2/DDS experience required. 100 EUR net monthly bonus, rooftop terrace.
Requirements
- 2-5 years of experience in robotic learning software development
- Prior hands-on experience
- Proficiency in Python
- C++ experience
- Practical ROS2/DDS experience for distributed systems communication
- Familiarity with containerization
- Familiarity with CI/CD pipelines using Docker
- Solid understanding of object-oriented programming
- Solid understanding of software architecture
- Experience with data schemas
- Experience with visualization pipelines
- Experience with serialization formats (e.g., Protobuf, MCAP, lerobot)
- Experience working in agile, iterative environments
- Hands-on experience operating robots for data collection or demonstrations
- Knowledge of control architectures
- Knowledge of sensor/actuator integration
- Knowledge of UI workflows
- Knowledge of simulation tools (e.g., Isaac Sim, MuJoCo)
- Exposure to robotics AI models
- Exposure to serving frameworks
- Familiarity with VR/AR
- Familiarity with Unity
- Track record of publications in Robotics, ML, or Computer Vision
Tasks
- Develop software systems for large-scale robotic data collection
- Ensure reliability and scalability of software systems
- Apply structured practices to build maintainable codebases
- Build modular and testable codebases
- Connect diverse robotic hardware platforms
- Create unified data collection workflows
- Configure input devices for data acquisition
- Synchronize input devices for data acquisition
- Manage cameras for data acquisition
- Manage force-torque sensors for data acquisition
- Manage motion trackers for data acquisition
Work Experience
- 2 - 5 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Python
- C++
- ROS2
- DDS
- Docker
- Protobuf
- MCAP
- lerobot
- Isaac Sim
- MuJoCo
- VR/AR
- Unity
Benefits
Corporate Discounts
- Corporate benefits program
Additional Allowances
- 100 EUR net per month
Modern Office
- Modern office facilities
Startup Environment
- Rooftop terrace
Snacks & Drinks
- Free drinks
- Free fruits
Team Events
- Regular company events
Not a perfect match?
- Agile RobotsFull-timeOn-siteExperiencedMünchen
- Agile Robots
Robotics Software Engineer - Intelligent Application Focus(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
ML Research Engineer Robotics(m/w/x)
Full-timeOn-siteSeniorMünchen - Agile Robots
Software Engineer - Robotics Research Tooling & Reliability(m/w/x)
Full-timeOn-siteExperiencedMünchen
Senior Software Engineer Robotics(m/w/x)
Developing large-scale robotic data collection software with Python and C++. ROS2/DDS experience required. 100 EUR net monthly bonus, rooftop terrace.
Requirements
- 2-5 years of experience in robotic learning software development
- Prior hands-on experience
- Proficiency in Python
- C++ experience
- Practical ROS2/DDS experience for distributed systems communication
- Familiarity with containerization
- Familiarity with CI/CD pipelines using Docker
- Solid understanding of object-oriented programming
- Solid understanding of software architecture
- Experience with data schemas
- Experience with visualization pipelines
- Experience with serialization formats (e.g., Protobuf, MCAP, lerobot)
- Experience working in agile, iterative environments
- Hands-on experience operating robots for data collection or demonstrations
- Knowledge of control architectures
- Knowledge of sensor/actuator integration
- Knowledge of UI workflows
- Knowledge of simulation tools (e.g., Isaac Sim, MuJoCo)
- Exposure to robotics AI models
- Exposure to serving frameworks
- Familiarity with VR/AR
- Familiarity with Unity
- Track record of publications in Robotics, ML, or Computer Vision
Tasks
- Develop software systems for large-scale robotic data collection
- Ensure reliability and scalability of software systems
- Apply structured practices to build maintainable codebases
- Build modular and testable codebases
- Connect diverse robotic hardware platforms
- Create unified data collection workflows
- Configure input devices for data acquisition
- Synchronize input devices for data acquisition
- Manage cameras for data acquisition
- Manage force-torque sensors for data acquisition
- Manage motion trackers for data acquisition
Work Experience
- 2 - 5 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- Python
- C++
- ROS2
- DDS
- Docker
- Protobuf
- MCAP
- lerobot
- Isaac Sim
- MuJoCo
- VR/AR
- Unity
Benefits
Corporate Discounts
- Corporate benefits program
Additional Allowances
- 100 EUR net per month
Modern Office
- Modern office facilities
Startup Environment
- Rooftop terrace
Snacks & Drinks
- Free drinks
- Free fruits
Team Events
- Regular company events
About the Company
Agile Robots
Industry
Engineering
Description
The company develops systems that combine force-moment-sensing and image-processing technology for robotic solutions.
Not a perfect match?
- Agile Robots
Robotics AI Engineer(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Robotics Software Engineer - Intelligent Application Focus(m/w/x)
Full-timeOn-siteExperiencedMünchen - Agile Robots
Senior Software Architect Robotics(m/w/x)
Full-timeOn-siteManagementMünchen - Agile Robots
ML Research Engineer Robotics(m/w/x)
Full-timeOn-siteSeniorMünchen - Agile Robots
Software Engineer - Robotics Research Tooling & Reliability(m/w/x)
Full-timeOn-siteExperiencedMünchen