Low-Level Controls Engineer
2 weeks ago
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.
-
Low-Level Controls Engineer
2 weeks ago
Vancouver, British Columbia, Canada Humanoid Full timeHumanoid 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...
-
Low-Level Controls Engineer
1 day ago
Vancouver, British Columbia, Canada Humanoid Full timeHumanoid 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...
-
Phd In Control Engineering
3 weeks ago
Vancouver, British Columbia, Canada Humanoid Full timeOur 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...
-
Low Voltage Systems Technician
2 days ago
Vancouver, British Columbia, Canada Johnson Controls, Inc. Full timeJohnson 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,...
-
Robotics Control Engineer
16 hours ago
Vancouver, British Columbia, Canada Humanoid Full timeRobotics 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...
-
Robotics Control Systems Engineer
1 day 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
4 days 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...
-
Controls Systems Specialist Job
24 hours ago
Vancouver, British Columbia, Canada Humanoid Full timeJob 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...
-
Low-Level Controls Expert
22 hours ago
Vancouver, British Columbia, Canada Humanoid Full timeAbout 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 timeWHO 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...
-
Embedded Controls Systems Engineer
5 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeRivian 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...
-
Software Control Engineer
3 days ago
Vancouver, British Columbia, Canada Arista Networks Full timeAbout 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...
-
Senior Gameplay Engineer
3 days ago
Vancouver, British Columbia, Canada Next Level Games Full timeWHO 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...
-
Firmware Engineer Contractor
2 weeks ago
Vancouver, British Columbia, Canada MistyWest Remote Work Freelance Full timeAt 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,...
-
Fire Alarm Specialist
2 days ago
Vancouver, British Columbia, Canada Johnson Controls, Inc. Full timeWe 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...
-
Senior Network Systems Engineer
1 day ago
Vancouver, British Columbia, Canada Arista Networks Full timeAt 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,...
-
Field Engineering Specialist
4 weeks ago
Vancouver, British Columbia, Canada Greenlane Renewables Inc. Full timeheadquartered 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...
-
Electronics and Controls Systems Tester
5 days ago
Vancouver, British Columbia, Canada Rivian and Volkswagen Group Technologies Full timeJob 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 timeWHO 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 timeWHO 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...