✨ About The Role
- The role involves developing high-fidelity simulation platforms essential for Apptronik's general-purpose robots.
- Responsibilities include full ownership of simulation infrastructure and ensuring accurate data flows between simulated and real-world operations.
- The candidate will be responsible for transferring identified robot and actuator parameters into simulation models for high-fidelity alignment.
- The job requires designing and implementing accurate contact models to enable simulations that match real-world physics.
- The individual will spearhead the development of a simulation platform for reinforcement learning, enabling robust training environments across multiple simulations.
âš¡ Requirements
- The ideal candidate will have significant experience in developing robotic simulations and conducting system identification, particularly with high-performance, dynamic robots.
- A strong command of modern C++ and object-oriented programming is essential, including expertise with templates, inheritance, and design patterns.
- The candidate should possess thorough knowledge of kinematics, dynamics, controls, and estimation, along with familiarity with standard equipment like motion capture and force plates.
- Experience with ROS, URDF, MuJoCo, Isaac Gym, and Eigen is a plus, particularly in tuning simulations for accuracy and fidelity.
- The successful individual will have a proven ability to communicate technical information clearly and work effectively within Agile development processes.