25 Oct
|
Humanoid
|
Burnaby
Design high-precision robotic control systems in Vancouver using C++ and control theory across actuators, sensors, and complex mechanisms. Humanoid seeks a Senior Control Engineer for its Controls Team. You will develop and integrate software controlling HMND‑01 robotic actuators and sensors. The work spans real-time embedded control, networking, kinematics, dynamics, and browser-based debugging tools. Key Responsibilities:
Tune and validate PID, impedance, observer, and state-feedback loops Implement safety and fault-handling mechanisms for dynamic conditions Build actuator, transmission, and mechanism models for control design Write real-time-secure object-oriented C++ control and diagnostic software Integrate sensors and support hardware bring-up and calibration Requirements:
M.S. or Ph.D. in a relevant engineering discipline Five-plus years in robotic or mechatronic systems Production or research experience shipping real-time C++ control software Experience tuning physical actuators and calibrating sensors EtherCAT or CAN experience on RTOS or real-time Linux Apply control theory, C++, and hardware integration expertise to advance protected, responsive humanoid robots at Humanoid.
📌 Senior Robotic Control Engineer (Burnaby)
🏢 Humanoid
📍 Burnaby