Staff Software Engineer - Humanoid Controls
ApptronikJob Description
📋 Description Senior technical force multiplier on Motion Control & Planning team. Own scope across whole-body control for wheeled-base and biped platforms. Work on learning-based hand control, mobile manipulation, teleoperation, and estimation. Translate model-based and learning-based methods into real capability from sim to hardware bring-up. Drive improvements in speed, payload, reliability, and safety with measurable impact. Collaborate with hardware, systems, and RL teams to co-develop solutions. 🎯 Requirements Deep robotics fundamentals: kinematics, dynamics, state estimation, optimization/control theory. Proven expertise in whole-body control (WBC/OSC, QP-based control, or MPC) for floating-base or Hands-on experience with learning-based control / reinforcement learning in robotics (training in Broad robotics control experience: mobile manipulation, hand control, teleoperation. Strong software engineering: real-time C++ and Python for robotic systems. Experience deploying controllers on physical robot hardware; production-grade controllers. 🎁 Benefits Direct hire