Robotics Control Engineer
2 weeks ago
Robotics Control Engineer (Low-Level) – Vancouver
Humanoid is the first AI and robotics company in the UK, creating the world's most advanced, reliable, commercially scalable, and safe humanoid robots. Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications.
We are looking for a passionate and skilled Robotics Control Engineer to join our innovative team in Vancouver.
Job Summary
We are seeking a highly skilled and motivated Low / Mid-Level Controls Engineer to join our team in Vancouver. This role focuses on developing and tuning low-level control systems for actuators, including current, velocity, and position control, as well as advanced control techniques such as torque, impedance, and admittance control. The successful candidate will be responsible for actuator characterization, modeling, and compensation of friction and backlash, alongside testing and validating actuators in robotic systems. Additionally, you will work on multi body kinematics and dynamics, Inverse kinematics and dynamics modeling, and leverage physics engines (e.g., MuJoCo, Drake) for whole-body simulations. You will also be responsible for gravity and inertia compensation, and actuation sizing for robotic systems such as manipulation and bipedal locomotion.
Responsibilities
- Design and implement low-level control algorithms for actuators. Develop advanced control schemes such as torque control, impedance control, and admittance control.
- Test and characterize actuators and create models for actuators under different conditions (e.g., load, speed). Analyze dynamic parameters such as friction, backdrivability, and hysteresis.
- Calculate and select the appropriate actuators (torque and speed) based on performance criteria for robotic applications, including manipulation and bipedal locomotion.
- Create and apply kinematic and dynamic models to predict actuator behavior in complex robotic systems, ensuring accurate motion planning and control.
- Develop inverse kinematics and inverse dynamics models for robotic systems. Address gravity and inertia compensation for complex, multi-link robotic systems.
- Utilize physics engines like MuJoCo or Drake to simulate the entire robotic body using URDF or etc., including multiple actuators and environmental interactions, to test and refine system performance.
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, Robotics, or a related field.
- Proficiency in programming languages such as C, C++, and Python.
- Solid understanding of embedded systems, real-time operating systems (RTOS), and hardware-software interfaces.
- Experience with communication protocols (EtherCAT, CAN, etc.) and sensor integration.
- Familiarity with debugging tools like oscilloscopes, logic analyzers, and in-circuit debuggers.
- Knowledge of safety-critical systems and standards is a strong plus.
- Excellent problem-solving skills, attention to detail, and ability to work in a fast-paced environment.
- Experience with advanced control algorithms such as MPC (model predictive control).
- Familiarity with machine learning applications in robotics and control.
- Prior experience with bipedal locomotion systems or multi-arm manipulation in robotics.
- Knowledge of modern robotic hardware (actuators, sensors, controllers, real time systems) and integration practices.
- High competitive salary.
- 23 calendar days of vacation per year.
- Flexible working hours.
- Opportunity to work on the latest technologies in AI/ML, Robotics and others.
- Startup model, offering a dynamic and innovative work environment.
How to Apply
Does this role sound like the perfect fit for you?
Fill in the form and include links or files that showcase the best of what you've built and achieved.
- Entry level
- Full-time
- Engineering and Information Technology
-
Humanoid Robot Control Systems Engineer
1 week ago
Vancouver, British Columbia, Canada Red Rabbit Robotics Full timeCompany OverviewRed Rabbit Robotics aims to revolutionize the workforce by leveraging humanoid robots. Founded recently, we have already made significant progress, including building two generations of humanoid robot prototypes, securing venture backing, and attracting major customers.Job DescriptionWe are looking for an experienced Robotics Engineer to join...
-
Autonomous Robotics Software Engineer
1 week ago
Vancouver, British Columbia, Canada Red Rabbit Robotics Full timeFinding SolutionsWe are committed to delivering high-impact solutions for our customers. As a Robotics Engineer, you will be responsible for designing and implementing control systems for our humanoid robots, ensuring seamless integration with our hardware and operations teams.Key ResponsibilitiesInvestigate and compare frameworks and algorithms to guide our...
-
Vancouver, British Columbia, Canada Red Rabbit Robotics Full time**Our Vision**We envision a future where humanoid robots seamlessly integrate into various industries, working alongside humans to increase efficiency, productivity, and safety. At Red Rabbit Robotics, we're committed to making this vision a reality.We're not just building robots; we're creating a new era of collaboration between humans and machines. Our...
-
Humanoid Robot Control Specialist
2 weeks ago
Vancouver, British Columbia, Canada Red Rabbit Robotics Full timeRed Rabbit Robotics is a pioneering company at the forefront of developing humanoid robots that can tackle manual labor across various industries.We are looking for a highly skilled Humanoid Robot Control Specialist to join our team and contribute to the development of our humanoid robot's control systems.In this role, you will be responsible for helping us...
-
Robotics Control Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Humanoid Full timeJob Summary:We are seeking a highly skilled Low/Mid-Level Controls Engineer to join our team in Vancouver. This role focuses on developing and tuning low-level control systems for actuators, including current, velocity, and position control. The successful candidate will be responsible for actuator characterization, modeling, and compensation of friction and...
-
Robotics Control Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Humanoid Full time**Overview:**We are seeking a highly skilled and motivated Robotics Control Systems Engineer to join our team at Humanoid in Vancouver.**About Us:Our first humanoid robot HMND 01 is a next-gen labour automation unit, providing highly efficient services across various use cases, starting with industrial applications. In a world where artificial intelligence...
-
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corporation Full time**Company Overview**Sanctuary Cognitive Systems Corporation is a world leader in building AI-based control systems for humanoid robots. Our mission is to create the world's first human-like intelligence in general-purpose robots.About the RoleWe are seeking a skilled and motivated Controls Engineering co-op to join our Controls team. In this role, you will...
-
Robotics Engineering Specialist
2 weeks ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeCompany OverviewAt Human In Motion Robotics Inc., we are driven by a mission to empower human potential through innovative engineering solutions. Our team of innovators, engineers, and visionaries is at the forefront of next-generation robotics, pushing boundaries from research and development to full-scale production.We are a fast-growing robotics start-up...
-
Humanoid Robot Control Engineer
2 weeks ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeAbout This Role">This is an exciting opportunity to join our Applications team as a Senior Software Engineer, working on cutting-edge robotics simulation technologies.You'll collaborate closely with our Applications Software Engineering Manager to design, implement, and deploy our simulation software stack.">Responsibilities">">Develop, maintain, and upgrade...
-
Robotics Assembly Technician
2 weeks ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeOur mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower-limb exoskeleton. With a multidisciplinary team of innovators, engineers, and visionaries, HMR is at the forefront of next-generation robotics —scaling...
-
Robotics Assembly Technician
2 weeks ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeOur mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower-limb exoskeleton. With a multidisciplinary team of innovators, engineers, and visionaries, HMR is at the forefront of next-generation robotics —scaling...
-
Humanoid Robotics Assembler
2 weeks ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeAt Human In Motion Robotics Inc., we're pushing the boundaries of mobility through advanced robotics systems.About the RoleWe're seeking a highly skilled Robotics Assembly Technician to join our team in Vancouver. This is an exciting opportunity to work on complex electromechanical systems and contribute to the development of our bipedal robotic systems.Key...
-
Robotics Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corporation Full timeWe are seeking a skilled and motivated Controls Engineering co-op to join our Controls team at Sanctuary AI. As a key member of this team, you will play a critical role in the implementation of control systems for humanoid robots.">Develop and implement software for robotics systems using C++ and Python.Support the integration and deployment of control...
-
Robotics System Architect
2 weeks ago
Vancouver, British Columbia, Canada Red Rabbit Robotics Full timeAt Red Rabbit Robotics, we aim to revolutionize the future of labor with our cutting-edge humanoid robots.We are seeking a highly skilled Robotics System Architect to own the design and implementation of our humanoid robot's control systems. In this role, you will be responsible for evaluating and selecting the right technology stack to drive our core...
-
Robotics Assembly Technician
2 weeks ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeCompany Background : At Human in Motion Robotics (HMR), we're redefining mobility through advanced bipedal and humanoid robotic systems. Our mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower-limb exoskeleton....
-
Robotics Assembly Technician
5 days ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeCompany Background: At Human in Motion Robotics (HMR), we're redefining mobility through advanced bipedal and humanoid robotic systems. Our mission is to empower human potential by engineering intelligent assistive and autonomous solutions that enhance mobility, safety, and independence. HMR has designed the most advanced wearable lower-limb exoskeleton....
-
Humanoid Robot Software Developer
1 week ago
Vancouver, British Columbia, Canada Red Rabbit Robotics Full timeWe believe in delivering high-impact solutions that make a real difference for our customers. As a pioneer in the field of robotics, we are looking for a highly skilled Humanoid Robot Software Developer to join our team.The successful candidate will be responsible for designing, implementing, and optimizing real-time control architectures, investigating and...
-
Robotics Systems Engineer
1 day ago
Vancouver, British Columbia, Canada Human In Motion Robotics Inc. Full timeCompany Overview: Human In Motion Robotics Inc. is a fast-growing robotics start-up company at the forefront of next-generation robotics, scaling from research and development to full-scale production.
-
Vancouver, British Columbia, Canada Sanctuary Cognitive Systems Corporation Full timeJob Description:We are seeking a highly skilled Senior Software Engineer to join our Applications team at Sanctuary Cognitive Systems Corporation. As a key member of our team, you will be responsible for designing, architecting, and implementing the technologies driving our general-purpose robots.Responsibilities:Develop and maintain our simulation software...
-
Robotics Design Engineer
6 days ago
Vancouver, British Columbia, Canada T-Net British Columbia Full timeSanctuary AI is a world leader in building AI-based control systems for humanoid robots. We are seeking a highly skilled Staff Mechanical Engineer to join our team. In this role, you will leverage your expertise in design, architecture, and implementation to enhance our current robotic systems and shape future iterations of our robots.">The ideal candidate...