Low-Level Controls Engineer

2 weeks ago


Vancouver, British Columbia, Canada Humanoid Full time

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.

At Humanoid we strive to create the world's leading, commercially scalable, safe, and advanced humanoid robots that seamlessly integrate into daily life and amplify human capacity.

Vision

In a world where artificial intelligence opens up new horizons, our faith in its potential unveils a new outlook where, together, humans and machines build a new future filled with knowledge, inspiration, and incredible discoveries. The development of a functional humanoid robot underpins an era of abundance and well-being where poverty will disappear, and people will be able to choose what they want to do. We believe that providing a universal basic income will eventually be a true evolution of our civilization.

Solution

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.

Key Responsibilities:

  • Low-Level Control Development: Design and implement low-level control algorithms for actuators. Develop advanced control schemes such as torque control, impedance control, and admittance control.
  • Actuator Testing, Characterization and Modeling: 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.
  • Actuation Sizing: Calculate and select the appropriate actuators (torque and speed) based on performance criteria for robotic applications, including manipulation and bipedal locomotion.
  • Kinematics and Dynamics Modeling: Create and apply kinematic and dynamic models to predict actuator behavior in complex robotic systems, ensuring accurate motion planning and control.
  • Inverse Kinematics and Inverse Dynamics: Develop inverse kinematics and inverse dynamics models for robotic systems. Address gravity and inertia compensation for complex, multi-link robotic systems.
  • Whole-Body Simulation: 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.

Qualifications:

  • Master's or PhD degree in Mechanical Engineering, Robotics, Electrical Engineering, or a related field.
  • Minimum three years of relevant professional work experience in industry.
  • Extensive experience in actuator low-level control, including current, velocity, and position control, and advanced control techniques such as torque, impedance, and admittance control.
  • Expertise in actuator characterization and modeling, including compensation methods for friction, backlash, and other nonlinearities.
  • Proficiency in kinematics and dynamics modeling, including inverse kinematics and inverse dynamics for robotic systems.
  • Experience with physics engines (e.g., MuJoCo, Drake) for simulating robotic systems and validating actuator performance.
  • Proficient programming skills: MATLAB, Simulink, Python and/or C++
  • Hands-on experience with hardware-in-the-loop (HIL) testing, system integration, and validation of robotic actuation systems.
  • Strong problem-solving skills, out-of-box thinking, attention to detail, and the ability to work in a collaborative team environment.
  • Excellent communication skills, with the ability to document and present technical findings clearly.

Preferred Skills:

  • 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.

Benefits

  • 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.


  • Vancouver, British Columbia, Canada Humanoid Full time

    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.At Humanoid we strive to create the...


  • Vancouver, British Columbia, Canada Humanoid Full time

    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. At Humanoid we strive to create...


  • Vancouver, British Columbia, Canada Humanoid Full time

    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 opens up new horizons, our faith in its potential unveils a new outlook where, together, humans and machines build a new future filled with...


  • Vancouver, British Columbia, Canada Johnson Controls, Inc. Full time

    Johnson Controls, Inc. is seeking an experienced Low Voltage Systems Technician to join our team in the Kitimat area. As a key member of our team, you will play a vital role in ensuring the safety and integrity of our customers' electrical systems.About the JobThis entry-level position involves assisting in conducting routine inspections, testing, service,...


  • Vancouver, British Columbia, Canada Humanoid Full time

    Robotics Control Engineer (Low-Level) – VancouverHumanoid 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...


  • Vancouver, British Columbia, Canada Humanoid Full time

    Job 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...


  • 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 Humanoid Full time

    Job DescriptionWe are seeking an experienced Low-Level Controls Engineer to join our team in Vancouver. This role will focus 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.Key Responsibilities:Design...


  • Vancouver, British Columbia, Canada Humanoid Full time

    About the Role:The ideal candidate will have a solid understanding of embedded systems, real-time operating systems (RTOS), and hardware-software interfaces. Experience with communication protocols (EtherCAT, CAN, etc.) and sensor integration is also essential. Familiarity with debugging tools like oscilloscopes, logic analyzers, and in-circuit debuggers is...

  • Gameplay Engineer

    6 days ago


    Vancouver, British Columbia, Canada Next Level Games Full time

    WHO WE ARE: Next Level Games is a wholly owned subsidiary of Nintendo Co., Ltd.  We've been passionate about video game development for 20 years now, shipping award-winning games for fans across the world and still going strong.Some of our titles include Super Mario Strikers, Mario Strikers Charged, Punch-Out, Luigi's Mansion: Dark Moon, Metroid Prime...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    Rivian and Volkswagen Group Technologies is a pioneering joint venture between two industry leaders, driving innovation in automotive technology. As a Controls Test & Integration Engineer, you will play a pivotal role in ensuring the quality of control systems for vehicle features, including high and low-voltage battery systems, and thermal...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    About Us">Arista Networks is a global leader in data-driven, client-to-cloud networking solutions. Our innovative approach to networking enables us to provide our clients with a competitive edge in an increasingly interconnected world.">Our Culture">We value diversity, creativity, and innovation at Arista. Our employees come from diverse backgrounds and...


  • Vancouver, British Columbia, Canada Next Level Games Full time

    WHO WE ARE: Next Level Games is a wholly owned subsidiary of Nintendo Co., Ltd.We've been passionate about video game development for 20 years now, shipping award-winning games for fans across the world and still going strong.Some of our titles include Super Mario Strikers, Mario Strikers Charged, Punch-Out, Luigi's Mansion: Dark Moon, Metroid Prime...


  • Vancouver, British Columbia, Canada MistyWest Remote Work Freelance Full time

    At MistyWest, our Firmware Engineer is a team member who creates programs that interface with and control physical devices.They have the ability to identify the core software/firmware requirements of a project, plan the architecture and communicate it with the project team. They will work closely with a multidisciplinary team of project managers, engineers,...


  • Vancouver, British Columbia, Canada Johnson Controls, Inc. Full time

    We are seeking a Fire Alarm Specialist to join our team at Johnson Controls, Inc. in the Kitimat area. This entry-level position involves conducting routine inspections, testing, service, and preventative maintenance on electrical and life safety product lines.About the JobYou will work with low voltage wiring and associated devices, complete Service...


  • Vancouver, British Columbia, Canada Arista Networks Full time

    At Arista Networks, we are seeking a talented Network Systems software engineer to join our team. As a Network Systems engineer, you will collaborate with hardware engineers to design and build novel features that help Arista hardware run effectively and efficiently.You will write software that controls everything from temperature sensors, fan controllers,...


  • Vancouver, British Columbia, Canada Greenlane Renewables Inc. Full time

    headquartered in metro Vancouver, Canada, is a pioneer in the rapidly growing renewable natural gas ("RNG") industry. As a leading global provider of biogas upgrading systems, we are helping to clean up two of the largest and most difficult-to-decarbonize sectors of the global energy system: the natural gas grid and the commercial transportation sector. Our...


  • Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full time

    Job Summary:We're seeking a Controls Test & Integration Engineer to join our software development team, focusing on testing and integrating control systems for vehicle features, including high and low-voltage battery systems, and thermal management.The ideal candidate will have a strong background in computer, electrical, or mechanical engineering, with...

  • Rendering Engineer

    4 days ago


    Vancouver, British Columbia, Canada Next Level Games Full time

    WHO WE ARE: Next Level Games is a wholly owned subsidiary of Nintendo Co., Ltd. We've been passionate about video game development for 20 years now, shipping award-winning games for fans across the world and still going strong. Some of our titles include Super Mario Strikers, Mario Strikers Charged, Punch-Out, Luigi's Mansion: Dark Moon, Metroid Prime...

  • UI Engineer

    3 days ago


    Vancouver, British Columbia, Canada Next Level Games Full time

    WHO WE ARE: Next Level Games is a wholly owned subsidiary of Nintendo Co., Ltd.  We've been passionate about video game development for 20 years now, shipping award-winning games for fans across the world and still going strong.Some of our titles include Super Mario Strikers, Mario Strikers Charged, Punch-Out, Luigi's Mansion: Dark Moon, Metroid Prime...