Job Description
📋 Description Deliver production-grade real-time C++ software infrastructure Integrate low-level firmware data with high-level controls logic over real-time task graphs Implement and tune state estimation (IMU, kinematic, odometry fusion) and diagnostic monitors that Characterize and improve the quality of robot kinematics, estimation, and actuation Bring up new robot embodiments Integrate learned policies (RL locomotion / motion imitation) into the real-time controls stack 🎯 Requirements Technical Skills: Strong modern C++, OOP skills, multi-threading, and Linux application development Deep knowledge of robotics fundamentals (kinematics, dynamics, controls, estimation, and system Understanding of rigid-body motion and frame transformations Comfortable in CMake + colcon ROS2 workspaces Familiarity with MuJoCo, Drake, Eigen, ROS2, Flatbuffers, BehaviorTree.CPP Experience leading hardware-in-the-loop or simulation-based testing of control software 🎁 Benefits Note: this section intentionally concise to focus on role-specific requirements and perks are not