Agilerobotsse
Software Engineer Industrial Robot Control
Salary not disclosed1–3 yearsOnsite
- Robotics & Mechatronics
- Munich
- Yesterday
About the role
The Robotics & Mechatronics team is seeking a Software Engineer to develop C++ control software for robot arms. The role involves working on kinematics, trajectory generation, and multi-body control to bridge the gap between simulation and physical hardware performance.
Responsibilities
- Design and develop C++ software for the robot's control stack, covering kinematics, trajectory generation, and compliance control.
- Support parameter identification and controller-gain tuning against physical hardware.
- Profile control software to maintain timing margins for safety and stability.
- Write automated software tests and define hardware testing procedures.
- Participate in code reviews to maintain codebase quality.
- Investigate and evaluate emerging robotic control methods and algorithms.
Required skills
- C++
- Kinematics
- Dynamics
- Control Engineering
- Linux
- Hardware Troubleshooting
Nice to have
- Python
- CI/CD
Qualifications
- Degree in computer science, control engineering, mechatronics, or a related engineering field
- Equivalent record of relevant academic or project work
Benefits
- Corporate Benefits Program
- Health benefits
- Mobility benefits
- Learning budget
- Modern office facilities
- Free drinks and fruits
- Company events
About the Company
Agile Robots SE is an international high-tech company based in Munich, Germany, focused on bridging the gap between artificial intelligence and robotics. They develop systems combining force-moment-sensing and image-processing technology to provide intelligent precision assembly solutions.