In this role, you will be responsible for designing, implementing, and optimizing the embedded control stack for general-purpose robots. You will work on motion planning and trajectory optimization algorithms that facilitate dynamic locomotion and manipulation. Additionally, you will build real-time state estimation pipelines that handle pose, contact, and force sensing, effectively fusing heterogeneous sensor data under conditions of noise and uncertainty. Your work will also involve formulating and solving optimal control problems, including nonlinear Model Predictive Control (MPC), convex optimization, and trajectory optimization, to ensure high-performance and stable behavior of robotic systems. You will be tasked with building modular and robust software frameworks that enable rapid iteration between simulation and hardware, and you will lead the debugging, tuning, and validation of controllers directly on physical robots.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Senior