Senior Software Embedded Robotics 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.
We are looking for a passionate and skilled Embedded Software Engineer (Robotics) to join our innovative team in Vancouver.
Our Mission
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
As the demands on our built environment rise, labour shortages loom. With the world's workforce increasingly moving away from undesirable tasks, the manufacturing, construction, and logistics industries critical to our daily lives are left exposed. By deploying our general-purpose humanoid robots in environments deemed hazardous or monotonous, we envision a future where human well-being is safeguarded while closing the gaps in critical global labour needs.
Responsibilities
Responsibilities
- Develop and implement embedded software for robotic systems, ensuring real-time performance, reliability, and scalability.
- Design, architect, and maintain software packages and nodes within ROS2 workspaces for robotic applications.
- Integrate and optimize hardware and software components, including sensors, actuators, controllers, and communication interfaces.
- Collaborate closely with mechanical, electrical, and controls engineers to achieve seamless system integration.
- Implement and manage communication protocols such as EtherCAT, CAN, UART, SPI, and I2C.
- Configure and maintain EtherCAT network topology, including developing and maintaining EtherCAT master and slave source code.
- Conduct hardware testing, validation, and troubleshooting for embedded systems, ensuring optimal performance and reliability.
- Analyze system constraints and optimize resource utilization for real-time applications.
- Create and maintain detailed technical documentation, including design specifications, code descriptions, and test results, to ensure traceability and clarity.
Expertise
- 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, with experience in embedded development.
- Solid understanding of embedded systems, real-time operating systems (RTOS), and hardware-software interfaces.
- Extensive experience with distributed real-time systems and their software architecture.
- In-depth knowledge of EtherCAT network concepts, terminology, and experience with tools like TwinCAT.
- Strong expertise in implementing and optimizing communication protocols (EtherCAT, CAN, etc.) and sensor integration.
- Familiarity with debugging tools, including oscilloscopes, logic analyzers, and in-circuit debuggers, to resolve hardware-software interaction issues.
- Knowledge of safety-critical systems, standards, and certifications is a strong advantage.
- Excellent problem-solving skills, attention to detail, and the ability to thrive in a fast-paced, collaborative environment.
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.
-
Lead Firmware Embedded Engineer
2 weeks ago
Metro Vancouver, 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.We are looking for a passionate and...
-
Lead Firmware Embedded Engineer
3 weeks ago
Vancouver, British Columbia, Canada Humanoid Full timeJob Title:Embedded Software Engineer (Robotics)Company Overview:{company} is a pioneering AI and robotics company in the UK, committed to creating advanced, reliable, commercially scalable, and safe humanoid robots.Role Summary:We are seeking an experienced Embedded Software Engineer to join our innovative team in Vancouver. The successful candidate will be...
-
Lead Firmware Embedded Engineer
4 weeks ago
Vancouver, 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. We are looking for a passionate...
-
Embedded Software Engineer
5 days ago
Vancouver, British Columbia, Canada Rivian Automotive Full timeAbout RivianRivian is a leading developer of emissions-free Electric Adventure Vehicles. We're on a mission to keep the world adventurous forever.Role SummaryThis highly skilled Embedded Software Engineer will design, develop and maintain cutting-edge charging products using Modern C++. The ideal candidate will work on innovative systems, write efficient and...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to apply@stellar-recruitment.com...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you're passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect Apply now or email your profile to to get in touch. ...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, British Columbia, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you're passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect Apply now or email your profile to apply@stellar-recruitment.com to...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to to get in touch. ...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to apply@stellar-recruitment.com...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to apply@stellar-recruitment.com...
-
Senior Controls Engineer for Robotics
6 days ago
Vancouver, British Columbia, Canada Sanctuary AI Full time**Company Overview**Sanctuary AI is a world leader in building AI-based control systems for humanoid robots.We are looking for a skilled and motivated Controls Engineering co-op to join our Controls team.This role focuses on developing and implementing cutting-edge control systems for our highly dexterous robotic hands.In this position, you will contribute...
-
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. We are looking for the Senior Electrical Design Engineer – Core Platform to join our team based in Boston, US. In a world where artificial intelligence opens up new horizons, our faith...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, BC, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to...
-
Senior Embedded Systems Engineer
2 weeks ago
Vancouver, BC, Canada Stellar Recruitment Inc. Full timeOne of Stellar's clients is searching for a senior-level Embedded Systems Engineer to join their Lower Mainland-based team. If you’re passionate about developing cutting-edge embedded software, enjoy working with hardware interfaces, and want to contribute to the future of IoT, let's connect! Apply now or email your profile to...
-
Senior Electrical Design Engineer
4 weeks ago
Vancouver, 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.We are looking for the Senior...
-
Senior Electrical Design Engineer
4 weeks ago
Vancouver, 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.We are looking for the Senior...
-
Software Engineer, Navigation
7 days ago
Vancouver, British Columbia, Canada A&K Robotics Full timeThink big. Work hard. Have fun. Love Robots.We design and build helpful robots and want to change the world through automation. We are a close-knit team of scientists, entrepreneurs, artists and engineers with a shared sense of curiosity and purpose. We care about what we do and we have fun doing it. We are creative, out-of-the-box thinkers that value...
-
Software Engineer, Navigation
7 days ago
Vancouver, Canada A&K Robotics Full timeThink big. Work hard. Have fun. Love Robots.We design and build helpful robots and want to change the world through automation. We are a close-knit team of scientists, entrepreneurs, artists and engineers with a shared sense of curiosity and purpose. We care about what we do and we have fun doing it. We are creative, out-of-the-box thinkers that value...
-
Vancouver, British Columbia, Canada Rivian Full timeAbout UsRivian and Volkswagen Group Technologies is a pioneering joint venture between two industry leaders in the automotive sector. Our mission is to shape the future of electric vehicles through cutting-edge technology.Job SummaryWe are seeking an experienced Staff Embedded Software Engineer to join our team and contribute to the development of innovative...
-
Senior Electrical Design Engineer
4 weeks ago
Vancouver, 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. We are looking for the Senior...