Apply now

Posted 23 days ago

Senior Firmware and Embedded Software Engineer

@ Humanoid

Burnaby, British Columbia

$140k–$180k/yrOn-siteFull-time5+ years experience
Apply now
SIGNALS

Overview

Humanoid is hiring a senior firmware and embedded software engineer in Vancouver to build the real-time software that controls its HMND-01 humanoid robots. The work covers motion control, sensor interfaces, communication networks and hardware abstraction layers, with 5+ years of embedded experience required. Base salary is $140,000 to $180,000 CAD per year, with equity and comprehensive benefits.

Pay:

$140,000–$180,000 a year

Responsibilities:

  • Develop embedded firmware for real-time robotic control
  • Integrate sensors, actuators and communication modules
  • Implement communication protocols such as EtherCAT, CAN, UART, SPI and I2C
  • Perform hardware testing, validation and troubleshooting
  • Own embedded software components from concept to deployment

Requirements summary:

  • 5+ years embedded or firmware experience for robotics or real-time hardware
  • Bachelor's or Master's in EE, CS, robotics or related field
  • Strong C and C++, with Python for tooling
  • Experience with RTOS and communication protocols
  • Familiarity with oscilloscopes, logic analyzers and in-circuit debuggers

Tools & skills

Benefits mentioned

Health insuranceDentalEmployee assistancePaid time offStock options
Source and dates

Employer career site / ATS feed · ashby

Employer posting date
2026-10-14
First seen by our source
2026-10-08
Source record updated
2026-10-19

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience5+ years
Hours per week40 (estimated)
Work settingLaboratory, Plant or factory, Office
PositionSitting and standing
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyElectrical Engineering, Computer Science, Robotics
Perks mentionedStock or equity, Free or discounted meals

Summary and details written by AI from the posting; the employer’s posting is the authority.

Humanoid

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

First AI and robotics company in the UK, creating the world’s leading, commercially scalable, and safe humanoid robots.

Full company description

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 can imagine millions of bipedal robots doing more work than all human labour does today freeing people from the servitude of some repetitive and boring tasks that nobody likes to perform. We believe that we have enough abundance to take care of everyone who is displaced. Eventually, providing a universal basic income will lead to the true evolution of our civilization. Labor shortages loom, as the demands on our built environment rise. 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.

LinkedIn followers
69,434
People associated on LinkedIn
252
Reported office locations
  • London, GB
  • Boston, US
  • Vancouver, CA
  • San Diego, US
Business categories
  • Robotics
  • Hardware
  • Artificial Intelligence (AI)
  • Manufacturing
Other recorded names
  • Humanoid
Specialties
  • robotics
  • artificial intelligence
  • advanced manufacturing
  • industrial robotics
  • and computer vision
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

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 can…

FieldValue
IndustryRobotics Engineering
Company size51-200 employees
HeadquartersLondon
Organization typePrivately Held
Year founded2024
Specialtiesroboticsartificial intelligenceadvanced manufacturingindustrial roboticsand computer vision
Open jobs on Jobsy11
LinkedInView page
Job description

Here at Humanoid, we believe in a future where robots amplify human potential. That’s why we’ve set out on a mission to build the world’s most capable, commercially-scalable, and safe humanoid robots. We’re bringing that mission to life with HMND‑01 - our rapidly developed humanoid platform being deployed in real industrial environments - and we’re growing the team to take it even further.

About the Role

We are looking for an Firmware and Embedded Software Engineer to design and develop the real-time software systems that control our humanoid robots.

You will own the development of embedded software for critical robotic subsystems, including motion control, sensor interfaces, communication networks, and hardware abstraction layers that enable reliable and safe robotic operation.

This role requires strong fundamentals in embedded programming, distributed hard real-time systems, and hardware-software integration, along with experience building robust software for complex electromechanical systems.

You will collaborate closely with mechanical, electrical, and robotics engineers to rapidly prototype, test, and deploy embedded software that powers our robotic platforms.

Your work will directly influence the performance, reliability, and responsiveness of Humanoid’s robots.

What Makes This Role Exciting

  • Design and develop embedded systems that control humanoid robots in real time safely

  • Solve challenging problems in low-latency motion control, distributed embedded networks, and high-reliability robotic systems with various communication protocols

  • Work in a fast-moving hardware environment where software directly interacts with physical machines

  • Collaborate with a multidisciplinary robotics team spanning mechanical, electrical, controls, and AI

  • See your code deployed in real robots operating in real-world environments.

What You’ll Do

  • Develop and implement embedded software for robotic systems, emphasizing hard real-time performance and reliability as well as safety

  • Integrate and optimize hardware and software components, including sensors, actuators, and communication modules

  • Analyze and make recommendations on implementation paths with trade-offs

  • Write and debug firmware for microcontrollers, FPGAs, ASICs, and SoCs

  • Implement and manage communication protocols such as EtherCAT, CAN, UART, SPI, and I2C

  • Collaborate closely with mechanical and electrical engineers to ensure seamless system integration

  • Perform hardware testing, validation, and troubleshooting of embedded systems

  • Analyze system constraints and resource limitations to optimize performance and efficiency

  • Develop low-level drivers and interfaces for sensors, motors, and control electronics

  • Maintain clear documentation of system architecture, code, and test results for traceability and maintainability

  • Own embedded software components from concept through testing and deployment.

We’re Looking For

  • 5+ years of professional experience developing embedded software or firmware for robotics, embedded systems, or real-time hardware platforms

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, Robotics, or a related field

  • Strong proficiency in C and C++, with experience using Python for testing or tooling

  • Solid understanding of embedded systems architecture and hardware-software interfaces

  • Experience with real-time operating systems (RTOS)

  • Experience working with communication protocols such as EtherNet, EtherCAT, CAN, SPI, UART, or I2C

  • Experience integrating sensors, actuators, and motor control systems

  • Familiarity with debugging tools such as oscilloscopes, logic analyzers, and in-circuit debuggers

  • Strong analytical and problem-solving skills

  • Ability to work effectively in a fast-paced multidisciplinary engineering environment.

Bonus Qualifications

  • Experience working with robotics frameworks such as ROS or ROS2

  • Hands-on experience with FPGA or SoC development

  • Experience developing distributed robotic control systems

  • Familiarity with agile development methodologies

  • Experience with EtherCAT-based motor drivers and real-time control networks

  • Experience developing safety-critical or high-reliability embedded systems.

What We Offer

  • Comprehensive extended health benefits starting on your first day, including fully paid medical and dental, virtual care, employee and family assistance, and worldwide emergency medical support.

  • Meaningful time off to rest and recharge: 23 days of annual leave (accrued), 15 days of paid sick leave, and paid company holidays.

  • Paid end-of-year shutdown: annual company-wide holiday closure spanning Christmas through New Year’s Day.

  • Competitive equity: stock options with meaningful upside as we scale.

  • Free daily catered lunch, snacks, and drinks in‑office.

  • Collaboration with top‑tier engineers, researchers, and product experts in AI and robotics.

  • Freedom to influence the product and own key initiatives.

For this role in Vancouver, the expected base salary range is $140,000 – $180,000 CAD per year; your placement in that range depends on how your experience maps to our internal leveling.

Similar jobs

  • Seasonal Associate

    Burnaby, BC
    $19.85–$24.80/hr

    Sephora

    As a Seasonal Associate , you’ll be responsible for providing an outstanding client experience by supporting both store operations and onstage service during peak business moments; You’ll create a welcoming experience…

  • Personal Lines Retail CSR - Hastings Branch

    Burnaby, BC
    On-siteFull Time

    Park Insurance

    1+ YOECandidates need a Level 1 Insurance Broker licence in British Columbia and at least one year selling personal lines insurance. Proficiency in Microsoft Office and PolicyCenter is needed, with EPIC experience an asset.

    EPIC, Broker management system

  • Senior Contaminated Sites Lead

    Burnaby, BC +1
    Full Time

    EXP

    15+ YOECandidates need 15+ years of environmental consulting, mainly on contaminated sites in Alberta, with experience submitting to AEPA and the AER. They also need a relevant engineering, geoscience or environmental degree, a professional designation, strong business development and communication skills, and a valid Class 5 licence.

    Google Sites, Leadership, Environmental assessment, Presentation skills, Risk management, Sales

    Intermediate Materials Technician

    Burnaby, BC +1
    Full Time

    EXP

    3+ YOECandidates need at least 3 years of concrete, asphalt and soil testing experience, a valid driver's licence and strong communication skills. A civil engineering technology diploma, CCIL certification and familiarity with City of Calgary specifications are assets.

    Nuclear densometer, Microsoft Office

    Senior Project Manager, Contaminated Sites

    Burnaby, BC
    Full Time

    EXP

    8+ YOECandidates need a university degree in engineering, geoscience or hydrogeology, BC professional registration or eligibility, and typically 8 to 15+ years of environmental consulting experience. Strong knowledge of the BC Contaminated Sites Regulation, client and project management skills, and a valid driver's licence are required.

    Intermediate Laboratory Technician

    Burnaby, BC +1
    $26–$28/hrOn-siteFull Time

    EXP

    2+ YOECandidates need 2 to 3 years of asphalt testing lab experience, including Marshall and Superpave mix designs. Strong English communication, Microsoft Word and Excel skills, a valid Canadian driver's licence and a focus on health and safety are required.

    Marshall test equipment, Superpave equipment, Microsoft Word, Microsoft Excel

  • Mechanical Engineer, R&D Instrumentation

    Burnaby, BC
    Full Time

    STICA STEMCELL Technologies Canada Inc.

    3+ YOECandidates need an engineering degree, 3+ years of relevant experience, and 3+ injection molding projects with external suppliers. Strong knowledge of plastics processing and assembly, plus strong communication skills, are required.

  • Health & Safety Coordinator

    Burnaby, BC
    $90k/yr

    Cascades

    3+ YOECandidates need post-secondary education in occupational health and safety or a related field, plus 3-5+ years of H&S experience in manufacturing or industrial settings. Strong knowledge of WorkSafeBC regulations, CRSP or CHSC designation (or working toward it), JHSC Parts 1 & 2 certification and a valid driver's licence are required.

    MS365, SAP, Power BI, Conformit

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.