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 agile conditions
- Build actuator, transmission, and mechanism models for control design
- Write real-time-protected 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 safe, responsive humanoid robots at Humanoid.
📌 Senior Robotic Control Engineer (Burnaby)
🏢 Humanoid
📍 Burnaby