Robotics Controls Engineer, Robotics
Lai Chi Kok, Hong Kong
About the role
As a Robotics Controls Engineer at Axonex, you will design, implement, and test the control software that ensures our robot's actions are safe, natural, responsive, and smooth. In this role, you will work closely with our ML team to translate novel manipulation capabilities into reliable and trustworthy whole-body behaviors. You'll also work closely with our hardware team to characterize system dynamics, tune feedback controllers, and identify opportunities to improve performance in future robot designs.
Key Responsibilities
Develop whole-body control algorithms to produce stable, smooth, and precise motion for redundant mobile manipulators
Implement and tune real-time feedback control systems to achieve reliable control performance on edge compute hardware running latency-sensitive workloads
Develop observers, state estimators, and/or sensor fusion algorithms to support adaptive, robust, and contact-rich robot interactions
Perform system ID tests and design new calibration processes to characterize robot hardware
Support hardware team in developing future robot platforms by identifying, quantifying, and communicating key aspects of robot hardware design impacting control performance
Help build software and systems for robot performance evaluation, monitoring, and logging
Qualifications
Deep understanding of rigid body kinematics, dynamics, and spatial math
Strong mathematical background in linear and nonlinear systems and control theory
Experience with model-based whole-body control methods for mobile manipulation
Hands-on experience developing and testing control systems on robotics hardware
Experience writing production-quality software in Python or C++
Experience with kinematics/dynamics/simulation libraries such as Pinocchio, Mujoco, Isaac
MS or PhD in robotics, control theory, or related field
Application
Company
