Senior Low-Level Control Engineer
Humanoid
Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and we’re growing the team to take it even further.
About The RoleWe are looking for a Senior Control Engineer to join our Controls Team in Vancouver, focusing on SW control development and integration of robotic actuators and sensors.
You will be responsible for designing, implementing, and validating joint- and actuator-level controllers that deliver high precision, responsiveness, and safety for complex robotic mechanisms.
The ideal candidate has a solid background in control theory, strong software engineering skills in C++, and comfort working across the full stack from real‑time embedded control up through networking, kinematics/dynamics, and browser-based debugging tooling. You will work closely with other control and hardware engineers to model, tune, and optimize the behavior of real robots and their subsystems (i.E. limbs and end‑effectors).
What You’ll DoLow-Level Control Development
Tune and validate actuator - and joint-space control loops (PID, feedforward, impedance/admittance, observers, state feedback) for multi-DoF systems in ROS2.
Work across EtherCAT/CAN and Linux networking (TCP/IP, DDS discovery, time sync) to ensure deterministic, safe real‑time operation.
Implement safety and fault‑handling mechanisms for dynamic conditions.
Modeling, Kinematics & System Identification
Build and identify models of actuators, transmissions, and mechanisms — including parallel mechanisms like differential wrists/ankles — for control design and simulation.
Apply rigid body kinematics/dynamics and numerical IK/FK methods;
work from URDF/Xacro and MJCF, interpreting mechanical drawings and geometry.
Software & Systems Integration
Write real‑time-safe, object‑oriented C++ (lock‑free structures, thread safety) for control and diagnostics.
Design and debug multi-layer control architectures.
Maintain CMake build/dependency tooling and Python test harnesses;
build lightweight browser‑based tools (HTML/JS/WebSocket) for hardware debugging.
Sensor & Hardware Integration
Integrate and calibrate a range of sensors (F/T sensors, tactile sensors, IMUs, etc.) with real‑time acquisition and processing across the control stack.
Hands‑on hardware bring‑up and debugging.
Cross-Disciplinary Collaboration
Close the loop with mechanical/electronics engineers across sites on actuation requirements;
Support hardware bring‑up, calibration, and performance testing.
What We’re Looking For
M.S. or Ph.D. in Control Engineering, Robotics, Mechanical Engineering, or Electrical Engineering with 5+ years in robotic or mechatronic systems — equivalent practical experience counts.
Shipped real‑time-safe, object‑oriented C++ control software running on real hardware, in production or a serious research programme.
Tuned and validated controllers on physical actuators, including sensor calibration and bring‑up — with a story about something that behaved nothing like the model and what you did about it.
Debugged at the fieldbus and OS layer: EtherCAT (PDO/SDO, timing constraints) or CAN, on an RTOS or real‑time Linux.
Strong control theory foundation (linear/nonlinear control, stability, observers, state estimation, feedback/feedforward, filtering, frequency‑domain analysis) applied to multi-DoF mechanisms via Jacobians, numerical IK/FK, and URDF/Xacro.
Preferred Qualifications
BLDC motor control (commutation, current control, torque optimization)
ros2_control internals (hardware interfaces, controllers, controller_manager, plugins, lifecycle nodes).
Parallel mechanisms specifically (differential wrist, parallel ankle), robotic hands, or other multi‑DoF end‑effectors.
System identification toolchains and simulation environments (MATLAB/Simulink, MuJoCo, Gazebo);
MJCF.
Experience with dynamic system modeling and simulation at the actuator and transmission level.
What We Offer
Comprehensive extended health benefits starting on your first day, including fully paid medical and dental, virtual care, employee and family assistance, and worldwide emergency medical support.
Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.
Paid end‑of‑year shutdown: annual company‑wide holiday closure spanning Christmas through New Years Day.
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.
#J-18808-Ljbffr
About The RoleWe are looking for a Senior Control Engineer to join our Controls Team in Vancouver, focusing on SW control development and integration of robotic actuators and sensors.
You will be responsible for designing, implementing, and validating joint- and actuator-level controllers that deliver high precision, responsiveness, and safety for complex robotic mechanisms.
The ideal candidate has a solid background in control theory, strong software engineering skills in C++, and comfort working across the full stack from real‑time embedded control up through networking, kinematics/dynamics, and browser-based debugging tooling. You will work closely with other control and hardware engineers to model, tune, and optimize the behavior of real robots and their subsystems (i.E. limbs and end‑effectors).
What You’ll DoLow-Level Control Development
Tune and validate actuator - and joint-space control loops (PID, feedforward, impedance/admittance, observers, state feedback) for multi-DoF systems in ROS2.
Work across EtherCAT/CAN and Linux networking (TCP/IP, DDS discovery, time sync) to ensure deterministic, safe real‑time operation.
Implement safety and fault‑handling mechanisms for dynamic conditions.
Modeling, Kinematics & System Identification
Build and identify models of actuators, transmissions, and mechanisms — including parallel mechanisms like differential wrists/ankles — for control design and simulation.
Apply rigid body kinematics/dynamics and numerical IK/FK methods;
work from URDF/Xacro and MJCF, interpreting mechanical drawings and geometry.
Software & Systems Integration
Write real‑time-safe, object‑oriented C++ (lock‑free structures, thread safety) for control and diagnostics.
Design and debug multi-layer control architectures.
Maintain CMake build/dependency tooling and Python test harnesses;
build lightweight browser‑based tools (HTML/JS/WebSocket) for hardware debugging.
Sensor & Hardware Integration
Integrate and calibrate a range of sensors (F/T sensors, tactile sensors, IMUs, etc.) with real‑time acquisition and processing across the control stack.
Hands‑on hardware bring‑up and debugging.
Cross-Disciplinary Collaboration
Close the loop with mechanical/electronics engineers across sites on actuation requirements;
Support hardware bring‑up, calibration, and performance testing.
What We’re Looking For
M.S. or Ph.D. in Control Engineering, Robotics, Mechanical Engineering, or Electrical Engineering with 5+ years in robotic or mechatronic systems — equivalent practical experience counts.
Shipped real‑time-safe, object‑oriented C++ control software running on real hardware, in production or a serious research programme.
Tuned and validated controllers on physical actuators, including sensor calibration and bring‑up — with a story about something that behaved nothing like the model and what you did about it.
Debugged at the fieldbus and OS layer: EtherCAT (PDO/SDO, timing constraints) or CAN, on an RTOS or real‑time Linux.
Strong control theory foundation (linear/nonlinear control, stability, observers, state estimation, feedback/feedforward, filtering, frequency‑domain analysis) applied to multi-DoF mechanisms via Jacobians, numerical IK/FK, and URDF/Xacro.
Preferred Qualifications
BLDC motor control (commutation, current control, torque optimization)
ros2_control internals (hardware interfaces, controllers, controller_manager, plugins, lifecycle nodes).
Parallel mechanisms specifically (differential wrist, parallel ankle), robotic hands, or other multi‑DoF end‑effectors.
System identification toolchains and simulation environments (MATLAB/Simulink, MuJoCo, Gazebo);
MJCF.
Experience with dynamic system modeling and simulation at the actuator and transmission level.
What We Offer
Comprehensive extended health benefits starting on your first day, including fully paid medical and dental, virtual care, employee and family assistance, and worldwide emergency medical support.
Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.
Paid end‑of‑year shutdown: annual company‑wide holiday closure spanning Christmas through New Years Day.
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.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Low-Level Control Engineer in Winnipeg, MB vacancy
- As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel (LLK) team, you’ll work at the intersection of software and AI hardware to build the primitives that power our workloadsLLKs sit directly on top of the ISA of Tenstorrent’s AI hardware and form the foundation...Suggested
- Build low-level kernels for Tenstorrent AI hardware using strong C/C++ skills and hardware-aware performance optimization. Work close to the... ...on foundational software primitives.As a Low-Level Software Engineer on Tenstorrent’s Low-Level Kernel team, you will create software...Suggested
$120k - $195k per year
Arista Networks is seeking a Layer1 software engineer in Vancouver, Canada. You will develop software managing physical connectivity, and interface with cross-functional teams to create innovative features. The role demands expertise in C/C++ and Python, and an excellent understanding...Suggested- PeoplePilot in Mississauga, Ontario, seeks an experienced Senior Java Low Latency Developer to design and build high-performance enterprise applications. You will optimize Java applications, implement multithreading, and develop scalable microservices using Spring Boot and...Senior
- Build low-latency Java systems onsite in Mississauga with N2P Systems, using RESTful APIs... ....N2P Systems seeks an experienced Senior Java Developer for its enterprise technology... ...Apply 8+ years of hands-on Java, low-latency engineering, RESTful APIs, and microservices experience...SeniorContract work
$108k - $158k per year
Company: Qualcomm Canada ULCJob Area: Engineering Group, Engineering Group ASICS... ...variety of high performance, high quality, low power world class products. Qualcomm Engineers... ...to formal verification, gate level simulation, and power aware UPF verification...SeniorRemplacementWork from home- Lead complex water technology designs at Veolia as a Senior Electrical Controls Engineer specializing in instrumentation and low voltage systems. Work hybrid, three days weekly in the office.This senior engineering role supports custom projects across water treatment facilities...SeniorWork at office
$100k - $130k per year
dormakaba is seeking an Electronics Engineer based in Montreal. The role involves leading the design, development, and verification of electronic hardware for next-generation access control products, overseeing PCB development, and collaborating with various teams to ensure...Senior$100k - $150k per year
...close to New York City. We are a team of engineers, scientists and professionals serving the... ...solutions to improve their quality and process control, while reducing product waste and cost.... ...technologies in the world.The Role: Senior Controls EngineerDescription Are you a...SeniorWork at office$110k - $120k per year
Senior Controls Engineer Department: EngineeringEmployment Type: Full TimeLocation: CambridgeReporting To: Director, Engineering & MaintenanceCompensation: CA$110,000 - CA$120,000 / yearDescription Reporting to the Director, Engineering & Maintenance, the...SeniorLong term contractFor contractorsWork at officeWeekend workAfternoon shift- ...community of the brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet. In this role, you will design and develop the complete control system at the heart of a next-generation critical infrastructure product —...SeniorRemote work
$105k - $172k per year
Kleinschmidt has a full-time opening for a Senior Structural Engineer in either our Ontario or Halifax, Canada offices to manage projects and client... ...managing project teams that include junior and senior-level staff, drafters, and project coordinators. The candidate will...SeniorPermanent employmentFull timeFor contractors- Role OverviewThe Instrumentation & Controls (I&C) Senior/ Lead will provide technical authority, discipline leadership, and Engineer-of-Record accountability for instrumentation and... ...executed by HOCS Projects. This senior-level role will lead the I&C discipline...SeniorWork at office
$122.18k - $206.12k per year
...assets. We specialize in consulting, engineering, procurement and construction... ...sustainable solutions. The RoleThe Senior or Principal Instrumentation & Controls Engineer provides technical... ...and designers. At the Principal level, provide broader technical leadership...SeniorFor contractors- Lead electrical engineering and automation projects as a Senior Electrical/Controls Engineer within a complex industrial manufacturing environment. Apply PLC programming... ...safety, and machine safeguardingBring senior-level controls, power distribution, and automation expertise...Senior
$153.92k - $168.48k per year
Senior Flight Controls Engineerhybrid full-time. October 20, 2026 5296 Bell School Line, Burlington,... ...Position OverviewAs a Senior Flight Controls Engineer, you will collaborate with peers to:... ...clearance at the Reliability or Secret level, and pass security assessment for the...SeniorPermanent employmentFull timeContract workImmediate startRemote workRelocation- AtkinsRéalis in Canada is seeking an experienced Electrical Engineer to join our Mass Transit, Rail Systems & Telecom practice. You will design cable routing plans in BIM, review specifications, and participate in cross-disciplinary meetings on complex transportation projects...Senior
$120k - $160k per year
...what you'll doBarr is seeking an electrical engineer to join our Canadian team. In this hybrid... ...integrating process, mechanical, and control requirements into comprehensive electrical... ...on relevant experience, education, skill level, and other compensable factors. Employees...SeniorTemporary workWork at officeHome officeFlexible hours- We are seeking an experienced Senior Java Low Latency Developer to join our team in Mississauga,... ...solutions while following modern software engineering and DevOps practices. Key... ...quality guidelines. Mentor junior and mid-level developers and provide technical guidance...Senior
- Engineer performance-sensitive trading systems at BMO’s ETF Market Making team, focusing on C++, market data, and production diagnostics.... ...scalable platform enhancements for pricing, order management, risk controls, and automation. Use AI-enabled tools throughout implementation,...
$110k - $125k per year
...Job DescriptionAs part of the Electrical, Instrumentation & Controls (EI&C) Engineering, you will work collaboratively with a cross-functional engineering... ..., Skills & Abilities Experience with design of complex low voltage industrial control systems in compliance with UL and...SeniorContract workImmediate startFlexible hours- ...their assets. We specialize in consulting, engineering, procurement and construction across the... ...and implementation of Instrumentation & Controls (I&C) engineering deliverables for customer... ...workforce to become experts in today's low carbon energy infrastructure and technology...Senior
- Design controls for Veolia water treatment facilities using instrumentation selection... .... Work collaboratively across engineering disciplines on custom projects.This senior engineering role supports Veolia’s... ...designing complex low voltage industrial control systemsExperience...Senior
- Lead nuclear instrumentation and controls engineering for Sargent & Lundy on a hybrid schedule, using digital control systems and process controls expertise.This senior design engineering position supports nuclear power plant upgrades and modifications for electric power generation...SeniorWork at officeRemote work
- ...'s top employers and is recognized globally as a leader in the Engineering, Procurement, Construction, Fabrication, and Maintenance industry... ...for you! Job Description Lead the design and execution of control and automation systems for industrial projects. Develop instrumentation...SeniorWork at officeFlexible hours
- Use electrical controls expertise to troubleshoot, improve, and safeguard manufacturing systems in Cambridge. This full-time... ...plant and office work.Reporting to the Director, Engineering & Maintenance, the Senior Controls Engineer provides technical support for PLC-based...SeniorFull timeWork at office
- ...together, we’ll advance your career. THE ROLE: AMD engineering operates a large enterprise source-control environment spanning thousands of repositories and... ...development organizations. We are looking for a Senior Source Control Engineer to help lead the platform’s governance...SeniorInternship
- Design CANDU instrumentation and control systems with AtkinsRéalis as a senior engineer supporting new designs and plant enhancements. Apply advanced I&C expertise to nuclear projects.This senior position focuses on conceptual and detailed design for CANDU plants and other nuclear...Senior
- ...factory operators, technicians, and production teams — all building the future of homebuilding together.We’re looking for a Senior Robotics and Control Engineer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies....SeniorInternshipRelocation packageFlexible hours
- Design protection and control systems with Tetra Tech as a Senior Electrical Engineer, working anywhere in the United States or Canada. Apply expertise in relays and SCADA.Tetra Tech seeks an Intermediate or Senior Electrical Engineer for its Power team and Mississauga office...SeniorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Low-Level Control Engineer. Be the first to apply!
Related searches
- controls engineer Winnipeg, MB
- process controls engineer Winnipeg, MB
- industrial automation process control engineer Winnipeg, MB
- instrumentation and controls engineer Winnipeg, MB
- electrical controls engineer Winnipeg, MB
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB

