Talent.com
Embedded Firmware Engineer (Full-Time) - Humanoid Robot
Embedded Firmware Engineer (Full-Time) - Humanoid RobotAxibo Inc. • Cambridge, Region of Waterloo, CA
Embedded Firmware Engineer (Full-Time) - Humanoid Robot

Embedded Firmware Engineer (Full-Time) - Humanoid Robot

Axibo Inc. • Cambridge, Region of Waterloo, CA
30+ days ago
Job type
  • Full-time
Job description

Job description

About AXIBO

AXIBO is a general robotics company focused on building cutting-edge robotic systems that are fully designed, prototyped, manufactured, tested, and shipped in-house . We are a highly technical and hands-on team pushing the boundaries of what’s possible in robotics—from mechanical design and embedded systems to advanced AI and machine learning. By controlling every stage of the development process, we deliver robust and innovative products that solve real-world problems and redefine automation.

At AXIBO, we value curiosity, ownership, and execution . We’re looking for individuals who thrive in fast-paced environments and are passionate about bringing bold ideas to life through technology.

Requirements :

  • Bachelor’s or Master’s degree in Electrical Engineering , Computer Engineering , Computer Science , or a related field
  • 2+ years of experience in embedded firmware development , with a focus on motor control
  • Proficient in C and C++ for embedded systems programming
  • Deep understanding of electric motors , control theory , and their application in real-time systems
  • Hands-on experience implementing Field-Oriented Control (FOC) for brushless DC
  • Familiarity with communication protocols such as CAN , EtherCAT , SPI , I2C , and UART
  • Experience integrating sensors (e.g., current, position) into embedded systems
  • Experience with encoder technologies , including Hall effect and optical encoders , and developing calibration routines
  • Strong analytical and debugging skills across firmware , hardware , and systems-level interactions
  • Ability to collaborate with hardware teams and interpret schematics and PCB layouts
  • Experience with or understanding of PCB design and hardware bring-up
  • Comfortable working on Linux systems for embedded development , firmware host tooling, and system integration
  • Experience with RTOS (e.g., FreeRTOS) and embedded Linux systems
  • Clear written and verbal communication skills with the ability to document technical processes and designs
  • A proactive, self-directed mindset with a willingness to work in a hands-on, fast-paced, and cross-disciplinary environment
  • Familiarity with bootloaders , including how to implement, configure, and modify them to support secure and efficient firmware updates
  • Proficient with version control using Git for managing codebase history, branches, and collaborative development workflows

Key Accountabilities :

  • Develop and maintain real-time embedded firmware for motor controllers and robotic subsystems
  • Implement, test, and tune control algorithms (e.g., FOC) to achieve high performance and stability
  • Interface with and calibrate position, current, temperature , and other sensors for accurate control feedback
  • Integrate and troubleshoot communication interfaces such as CAN , SPI , I2C , and EtherCAT
  • Work collaboratively with hardware and mechanical engineers to bring up and debug new boards and systems
  • Perform system-level debugging and validation , using oscilloscopes, logic analyzers, and other lab tools
  • Participate in hardware bring-up and prototype development , including testing and validation
  • Optimize firmware for performance , memory usage , and power efficiency
  • Maintain thorough documentation of firmware architecture, control strategies, testing procedures, and technical decisions
  • Contribute to continuous improvement of engineering practices, codebase structure, and product reliability
  • Work with RTOS or embedded Linux environments to support real-time scheduling, multitasking, and system integration
  • Stay current with trends in embedded systems , robotics , and motor control , and bring forward innovative ideas to enhance product performance
  • Job Details

    Location : Cambridge, Ontario

    Work Environment : In-person (on-site at our Waterloo facility)

    Type : Full-time

    Compensation : Competitive salary (based on experience)

    Health Insurance : Provided

    Growth : Regular performance evaluations with potential for salary increases and stock option participation

    #J-18808-Ljbffr

    Create a job alert for this search

    Firmware Engineer • Cambridge, Region of Waterloo, CA

    Similar jobs
    Shift Supervisor

    Shift Supervisor

    Tim Hortons • Fergus, ON, Canada
    Full-time
    As a Shift Supervisor at Tim Hortons, your top priority is guest satisfaction!.Shift Supervisors are a critical part of our restaurant leadership team. Shift Supervisors work with restaurant managem...Show more
    Last updated: 30+ days ago • Promoted
    Composites / Fiberglass Fabricator

    Composites / Fiberglass Fabricator

    Industrial Plastics Fabricators Ltd • Brantford, ON, Canada
    Full-time
    The Fiberglass FRP Technician is someone who has a passion for Making and Creating.Uses Hand Tools and Machinery to manufacture and manipulate fiberglass parts and molds. Read and follow blueprints ...Show more
    Last updated: 30+ days ago • Promoted
    Senior QE Engineer

    Senior QE Engineer

    Targeted Talent • Kitchener, ON, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show more
    Last updated: 30+ days ago • Promoted
    Co-op Software Engineer - Encoder Optimization

    Co-op Software Engineer - Encoder Optimization

    NETINT Technologies Inc. • Kitchener, ON, Canada
    Full-time
    This is a 8 months' Full-time.Co-op employment opportunity starting Immediately, or Jan 2026.This position is open for Waterloo office. To apply, please fill out the application form and include...Show more
    Last updated: 30+ days ago • Promoted
    Conveyor Belt Splicer

    Conveyor Belt Splicer

    AFM INDUSTRIES • Brantford, ON, Canada
    Full-time
    AFM Industries is a global leader in supplying advanced heavy-duty conveyor belts and related industrial solutions.For over 30 years, we have played a vital role in some of the world’s most a...Show more
    Last updated: 30+ days ago • Promoted
    Shift Supervisor

    Shift Supervisor

    Wendy's • Brantford, ON, Canada
    Full-time
    We're looking for friendly and outgoing Shift Supervisors!.Shift Supervisors are a critical part of our restaurant leadership team. Shift Supervisors work with restaurant management to provide t...Show more
    Last updated: 30+ days ago • Promoted
    Mechatronics Engineer

    Mechatronics Engineer

    Smarter Alloys • Cambridge, ON, Canada
    Full-time +1
    As a Mechatronics Engineer at Smarter Alloys, your primary goal is to design, build and test electro-mechanical devices and implement automation across our various projects.Were looking for someone...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Cambridge, ON, Canada
    Full-time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and softw...Show more
    Last updated: 30+ days ago • Promoted
    Software Design Engineer III

    Software Design Engineer III

    AGDATA LP • Cambridge, ON, Canada
    Full-time
    We are the most trusted provider of data collection and management, marketing program management, and analytical solutions for our Crop and Animal Health industry clients.With data services ...Show more
    Last updated: 9 days ago • Promoted
    EEG Technologist, FT

    EEG Technologist, FT

    Guelph General Hospital • Guelph, ON, Canada
    Full-time
    At Guelph General Hospital, we are committed to our Mission of.Living our values is important here and if you want to join a team that is compassionate, inclusive, respectful, collaborative and ins...Show more
    Last updated: 29 days ago • Promoted
    Sales Designer

    Sales Designer

    Closets By Design Niagara • Brantford, ON, Canada
    Full-time
    Closets by Design is hiring Sales Designers in Brantford area : .Sales CLOSER? Great Negotiator? CLOSER?.Are you creative, with excellent communication skills and like helping people?.You can help ot...Show more
    Last updated: 30+ days ago • Promoted
    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    AXIBO INC • Cambridge, ON, Canada
    Full-time
    We are a highly technical and hands-on team pushing the boundaries of what's possible in roboticsfrom mechanical design and embedded systems to advanced AI and machine learning.By controlling e...Show more
    Last updated: 30+ days ago • Promoted
    Hardware Designer — Embedded PCB & High-Speed Design

    Hardware Designer — Embedded PCB & High-Speed Design

    Connect Tech Inc. • Guelph
    Full-time
    A leading electronics design firm in Guelph, Ontario, is seeking an experienced Hardware Designer to support custom design services. You will develop complex circuits, interface with vendors, and pa...Show more
    Last updated: 23 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    GEI Consultants • Guelph, ON, Canada
    Full-time
    The Full Stack Engineer is responsible for front-end development and back-end interconnection of solutions that support AI-powered applications and integrations across GEI.This role builds user-fac...Show more
    Last updated: 7 days ago • Promoted
    Machine Operator

    Machine Operator

    Polycorp • Elora, ON, Canada
    Full-time +1
    Machine Operator • Elora • Permanent full-time, rotating continental shifts • Full benefits and RSP contributions • Starting from $19. Do you want to work in a great community, at a stable, we...Show more
    Last updated: 30+ days ago • Promoted
    Upcoming - Production Worker

    Upcoming - Production Worker

    ABL Employment • Brantford, ON, Canada
    Full-time
    For information on our application process, call UPCOMING ROLES! Our client company in Brantford, ON is looking for Machine Operators to join their team. They are well-known food company, a great p...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Millwright

    Maintenance Millwright

    North West Rubber • Brantford, ON, Canada
    Full-time
    North West Rubberhas been in business for 50+ years.A recycling industry leader in manufacturing industrial rubber mats.Our facility started in British Columbia, Canada and now expands internationa...Show more
    Last updated: 30+ days ago • Promoted
    Parts Advisor

    Parts Advisor

    Strickland's Brantford Dealership • Brantford, ON, Canada
    Full-time
    Strickland's Brantford Chevrolet Buick GMC Cadillac is looking for a Parts Advisor!.With 50 years of experience, Strickland's has earned a reputation for excellence in both sales and servic...Show more
    Last updated: 30+ days ago • Promoted