Senior Low-Level Control Engineer - Vancouver

Added
11 hours ago
Type
Full time
Salary
Salary not provided

Related skills

rtos can ros2 ros2_control bldc

📋 Description

  • Tune and validate actuator- and joint-space control loops (PID, feedforward, impedance/admittance
  • Work across EtherCAT/CAN and Linux networking (TCP/IP, DDS discovery, time sync) to ensure
  • Implement safety and fault-handling mechanisms for dynamic conditions
  • Build and identify models of actuators, transmissions, and mechanisms—including parallel mechanisms
  • Apply rigid body kinematics/dynamics and numerical IK/FK methods; work from URDF/Xacro and MJCF
  • Write real-time-safe, object-oriented C++ (lock-free structures, thread safety) for control and

🎯 Requirements

  • M.S. or Ph.D. in Control Engineering, Robotics, Mechanical Engineering, or Electrical Engineering
  • Shipped real-time-safe, object-oriented C++ control software running on real hardware, in
  • Tuned and validated controllers on physical actuators, including sensor calibration and bring-up
  • Debugged at the fieldbus and OS layer: EtherCAT (PDO/SDO, timing constraints) or CAN, on an RTOS or
  • Strong control theory foundation (linear/nonlinear control, stability, observers, state estimation

🎁 Benefits

  • Comprehensive extended health benefits starting on your first day, including fully paid medical and
  • Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick
  • Competitive equity: stock options with meaningful upside as we scale
  • Free daily catered lunch, snacks, and drinks in-office
  • Collaboration with top-tier engineers, researchers, and product experts in AI and robotics
  • Freedom to influence the product and own key initiatives
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →