Talent.com
Embedded Firmware Engineer (Full-Time) - Humanoid Robot
Embedded Firmware Engineer (Full-Time) - Humanoid RobotAXIBO INC • Cambridge, ON, Canada
Embedded Firmware Engineer (Full-Time) - Humanoid Robot

Embedded Firmware Engineer (Full-Time) - Humanoid Robot

AXIBO INC • Cambridge, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Job Description

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 roboticsfrom 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

    Create a job alert for this search

    Embedded Firmware Engineer FullTime Humanoid Robot • Cambridge, ON, Canada

    Similar jobs
    Firmware Engineer, IoT for Home Electrification

    Firmware Engineer, IoT for Home Electrification

    Jetson • Kitchener
    Full-time
    A home electrification company based in Kitchener is hiring for a full-time firmware engineer to enhance their energy appliances. Candidates should possess expertise in C / C++ and embedded systems, f...Show more
    Last updated: 1 day ago • Promoted
    Senior Firmware Developer (Remote) - Amaris Consulting

    Senior Firmware Developer (Remote) - Amaris Consulting

    Amaris Consulting • guelph, on, ca
    Remote
    Full-time
    Identifier les contraintes techniques et.En parallèle, le consultant devra : .Intégrer le concept validé dans.Valider, affiner et ajuster le firmware jusqu’au. Ingénieur firmware embarqué senior.Expé...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer, Business Automation

    Software Engineer, Business Automation

    Jetson Home Inc. • Kitchener, Ontario, Canada, N2H 2V5
    Full-time
    Jetson is on a mission to accelerate the transition of 100M homes across North America away from burning fossil fuels to sustainable energy use. Here at Jetson, we believe in a future that is 100% e...Show more
    Last updated: 21 days ago
    Power Platform Architect : Build & Automate Enterprise Apps

    Power Platform Architect : Build & Automate Enterprise Apps

    Gowling WLG • Kitchener
    Full-time
    A leading international law firm is seeking a Power Platform Solution Architect to design and implement innovative solutions on Microsoft Power Platform. The role emphasizes hands-on development, gu...Show more
    Last updated: 4 hours ago • Promoted • New!
    Technical Designer

    Technical Designer

    Level Up. • guelph, on, ca
    Full-time
    This role sits at the intersection of design and engineering and is ideal for someone who enjoys turning ideas into playable experiences quickly, while maintaining technical quality and scalability...Show more
    Last updated: 3 days ago • Promoted
    Embedded Systems Developer

    Embedded Systems Developer

    Rockwell Automation • Kitchener
    Full-time
    Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better e...Show more
    Last updated: 5 days ago • Promoted
    Back-End Associate

    Back-End Associate

    RONA+ • Cambridge, ON, CA
    Full-time
    At RONA, our employees let their passion blossom every day.Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities...Show more
    Last updated: 19 hours ago • Promoted • New!
    Service Technician (Ontario)

    Service Technician (Ontario)

    Les Équipements Lapierre inc. • Brantford, ON, CA
    Full-time
    At Les Équipements Lapierre, we have been innovating for many years in the manufacturing of high-performance, durable, and custom maple sugaring equipment. As a leader in our industry, we are recogn...Show more
    Last updated: 19 hours ago • Promoted • New!
    System Application Engineer – SCADA

    System Application Engineer – SCADA

    Pacer Group • guelph, on, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 3 days ago • Promoted
    DevOps Engineer - VBeyond Corporation

    DevOps Engineer - VBeyond Corporation

    VBeyond Corporation • guelph, on, ca
    Full-time
    We are seeking a DevOps Engineer.The role focuses on infrastructure setup, deployment automation, performance, security, and operational stability throughout the migration and post-launch phases.Su...Show more
    Last updated: 7 days ago • Promoted
    Sr. Software Engineer, Backend

    Sr. Software Engineer, Backend

    Dialpad • Kitchener
    Full-time
    Dialpad is the leading AI-powered customer communications platform, transforming how businesses communicate with their customers. More than 50,000 companies around the globe — including Netflix, RE / ...Show more
    Last updated: 5 days ago • Promoted
    Babysitter wanted for childcare in Fergus

    Babysitter wanted for childcare in Fergus

    Sitly • Fergus, CA
    Part-time
    Hi there! My name is Justine and I am looking for someone to watch my eight-year-old daughter, Ellie.I am a shift worker, so we will need care before and after school once or twice per week, and ma...Show more
    Last updated: 2 days ago • Promoted
    Design Manager - Martyn Bassett Associates

    Design Manager - Martyn Bassett Associates

    Martyn Bassett Associates • guelph, on, ca
    Full-time
    Our client is focused on improving employee financial wellness, and their platform goes beyond simple on-demand pay.Their platform combines flexible payout options with financial education, rewards...Show more
    Last updated: 3 days ago • Promoted
    .NET Software Engineer - Tundra Technical Solutions

    .NET Software Engineer - Tundra Technical Solutions

    Tundra Technical Solutions • cambridge, on, ca
    Full-time
    This is considered an on-site role (80%), collaborating with users on the production floor.We are currently unable to consider candidates who desire / require 100% remote work.Our client is looking f...Show more
    Last updated: 7 days ago • Promoted
    Algebra Private Tutoring Jobs Fergus

    Algebra Private Tutoring Jobs Fergus

    Superprof • Fergus, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Technical Support

    Technical Support

    Cambridge Pro Fab • Brantford, ON, CA
    Full-time
    With hundreds of custom engineered acoustic package installations throughout the world, SPL has and continues to maintain the highest level of product knowledge and expertise, along with the abilit...Show more
    Last updated: 19 hours ago • Promoted • New!
    Forward Deployed Engineer (Solution Delivery) - North America

    Forward Deployed Engineer (Solution Delivery) - North America

    Trackunit • Kitchener
    Full-time
    Forward Deployed Engineer (Solution Delivery) – North America.Trackunit is looking for a Solution Delivery Engineer who ensures IrisX, our industry cloud platform, is implemented and fully adopted,...Show more
    Last updated: 5 days ago • Promoted
    433A Millwright

    433A Millwright

    Cargill • Brantford, ON, CA
    Full-time
    New, easy-to-apply options are available for this role : chat with our recruiting assistant Ana at careers.Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's...Show more
    Last updated: 30+ days ago • Promoted