Join Humanoid as an Embedded Software Engineer and help design the software that powers humanoid robots. This role focuses on ensuring safety and reliability in real-time embedded systems development.
The position based in Vancouver offers the chance to work on cutting-edge technology in robotics. You will utilize your expertise in embedded programming, distributed systems, and hardware-software integration to support our cutting-edge humanoid platform. Collaborate closely with a talented team of engineers to prototype and deploy robust software solutions for real-world robotics applications.
Key Responsibilities:
• Develop and implement robust embedded software for robotics
• Optimize hardware and software integration across robotic systems
• Analyze implementation paths and recommend trade-offs
• Manage communication protocols for real-time data exchange
• Perform hardware testing and validations of embedded solutions
Requirements:
• 5+ years of experience in embedded systems development
• Relevant degree in Engineering or Computer Science
• Proficient in C/C++ and Python for tooling
• Solid understanding of RTOS and communication networks
• Strong analytical skills and a problem-solving mindset
Use your embedded software skills to shape the future at Humanoid.
#J-18808-Ljbffr
📌 Embedded Software Engineer at Humanoid (British Columbia)
🏢 Groupe-Ebra-1
📍 British Columbia
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.