Control Engineer (m/f/d) Robotics
Agile Robots SEVisit Agile Robots SE website
Munich-based provider of AI-powered industrial automation and robotics products.
Munich, Germany
Funding history
About Agile Robots SE
Agile Robots develops Physical AI products, including humanoid robots, robotic arms, dexterous hands, and automation software for industrial applications.
Skills
Candidate Availability
About the Role
You will bring locomotion control to a robot, from simulation to real hardware. You will identify dynamics, design controllers, train reinforcement learning policies and make them run reliably on the real robot, despite model errors, sensor noise, latency and hardware that differs from the simulator. You will also work on real-time control and firmware together with the hardware team, build tests and benchmarks, and document your work.
Requirements
- Degree in Robotics, Control Engineering, Electrical or Mechanical Engineering, Computer Science or a related field, or equivalent qualification plus professional experience with comparable systems
- Solid foundation in rigid-body dynamics and feedback control (e.g. torque/impedance control, MPC, whole-body control) applied on physical robots
- Hands-on experience training RL policies for robot control in simulation (e.g. PPO with Isaac Lab or MuJoCo)
- Experience transferring controllers or learned policies from simulation to real hardware
- Professional experience writing C++ for real-time robot control on embedded targets, and Python for training, analysis and tooling
- Comfortable working directly on real robots, reading logs and signals, and debugging across software, electronics and mechanics
Responsibilities
- Design, implement and tune controllers for a robot, from joint-level torque and impedance control to whole-body and locomotion control
- Integrate controllers and policies into the real-time control stack and work on firmware (motor drivers, communication buses, safety limits) with the hardware team
- Train locomotion policies in simulation (e.g. Isaac Lab, MuJoCo), including reward design, curricula and domain randomization
- Deploy trained policies on the real robot and close the sim2real gap through actuator, latency and noise modeling and hardware experiments
- Identify actuator and rigid-body dynamics from robot data and feed results back into simulation and controllers
- Build test setups and benchmarks in simulation and on hardware and run reliability checks before demos and releases
- Document models, controllers and procedures
Benefits
- Corporate Benefits Program covering health, mobility, and learning for 100€ net per month
- Modern office facilities with a rooftop terrace overlooking Munich
- Free drinks and fruits
- Regular company events
