Senior Robotic Controls Engineer – Real-Time C++ Equity

Humanoid

Vancouver

On-site

CAD 120,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Extended health benefits
23 days annual leave
Paid sick leave
Equity
Free daily catered lunch

Job summary

Humanoid in Vancouver seeks a Senior Control Engineer to join the Controls Team. You will design, implement and validate joint- and actuator-level controllers for high precision robotic mechanisms across the full stack from embedded control to networking and debugging tools.

The ideal candidate has control theory expertise, strong C++ skills, and comfortable working across real-time embedded control, URDF/Xacro, and ROS2-based systems with cross-disciplinary collaboration.

Qualifications

  • MS/PhD in Control Engineering, Robotics, Mechanical or Electrical Engineering with 5+ years in robotic or mechatronic systems.
  • Shipped real-time-safe C++ control software on real hardware in production or serious research.
  • Experience tuning controllers on physical actuators and sensor bring-up.
  • Strong background in control theory and state estimation for multi-DoF systems.
  • Experience with EtherCAT/CAN, RTOS or real-time Linux, and fieldbus debugging.

Responsibilities

  • Low-level actuator- and joint-space control tuning and validation in ROS2.
  • Modeling actuators, transmissions, and mechanisms for control design and simulation.
  • Write real-time-safe C++ and debug multi-layer control architectures.
  • Integrate sensors and hardware, calibrate, and perform hands-on bring-up.
  • Collaborate with mechanical/electronics teams across sites on actuation needs.

Skills

Control theory
C++
ROS2
Real-time Linux
DSP/Signal processing
Debugging

Education

MS/PhD in Control Engineering/Robotics/Mechanical/Electrical

Tools

ROS2
EtherCAT/CAN
URDF/Xacro
MJCF
Linux

Job description

Humanoid in Vancouver seeks a Senior Control Engineer to join the Controls Team. You will design, implement and validate joint- and actuator-level controllers for high precision robotic mechanisms across the full stack from embedded control to networking and debugging tools.

The ideal candidate has control theory expertise, strong C++ skills, and comfortable working across real-time embedded control, URDF/Xacro, and ROS2-based systems with cross-disciplinary collaboration.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Low-Level Control Engineer
Senior Low-Level Control Engineer

Groupe-Ebra-1 • Burnaby

On-site
CAD 120,000 - 160,000
Extended health benefits
Stock options
Free daily catered lunches
Senior Low-Level Control Engineer
Senior Low-Level Control Engineer

Humanoid • Vancouver

On-site
CAD 120,000 - 170,000
Extended health benefits
23 days annual leave
Paid sick leave
+2
Senior Low-Level Control Engineer
Senior Low-Level Control Engineer

Humanoid • Burnaby

On-site
CAD 110,000 - 170,000
Extended health benefits
23 days annual leave
Paid sick leave
+4
Robotics Engineer - Motion Planning & Controls
Robotics Engineer - Motion Planning & Controls

Red Rabbit Robotics • Burnaby

On-site
CAD 80,000 - 110,000
Senior Robotics Software Developer
Senior Robotics Software Developer

Promise Robotics • Edmonton, Calgary

On-site
CAD 120,000 - 160,000
Purpose-Driven Work
Growth Opportunities
Cutting-Edge Technology
+1
Senior Firmware and Embedded Software Engineer
Senior Firmware and Embedded Software Engineer

Humanoid • Vancouver

Hybrid
CAD 140,000 - 180,000
Extended health benefits
Dental coverage
Virtual care
+4
Senior Firmware and Embedded Software Engineer
Senior Firmware and Embedded Software Engineer

Groupe-Ebra-1 • Burnaby

On-site
CAD 140,000 - 180,000
Health benefits
Lunch provided
Equity participation
+2
Senior Firmware and Embedded Software Engineer
Senior Firmware and Embedded Software Engineer

Humanoid • Burnaby

On-site
CAD 140,000 - 180,000
Extended health benefits
Equity included
Free daily catered lunch
+1
Senior Robotics and Control Engineer
Senior Robotics and Control Engineer

Promise Robotics • Calgary

On-site
CAD 120,000 - 160,000
Stock options
Flexible personal days and vacation
Relocation assistance
+1
Lead Robotics & Control Engineer - AI-Driven Manufacturing
Lead Robotics & Control Engineer - AI-Driven Manufacturing

Promise Robotics • Calgary

On-site
CAD 120,000 - 160,000
Stock options
Flexible personal days and vacation
Relocation assistance
+1