Senior Embedded Software Engineer at Humanoid

Groupe-Ebra-1

Full-time Engineering
Apply Now
Location
burnaby, metro vancouver regional district, Canada
Posted
July 13, 2026

Job Description

Join Humanoid as a Senior Embedded Software Engineer, where your expertise will drive innovation in robotics. Help build high-performance embedded systems for real-world robotic applications while collaborating with a talented team.

In this senior role at Humanoid, you will design, develop, and optimize embedded systems crucial for robotic technology. Your experience in C, C++, and Python, along with a strong understanding of RTOS and hardware interfaces, will be vital. You'll work closely with mechanical and electrical engineers to integrate hardware and software components seamlessly.

Key Responsibilities:
• Develop embedded software applications for robotics
• Optimize hardware and software integration
• Debug firmware for microcontrollers and FPGAs
• Collaborate with engineers for system integration
• Manage communication protocols like EtherCAT and CAN

Requirements:
• Bachelor’s or Master’s in relevant engi...