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 (Full-Time) - Humanoid Robot • Cambridge, ON, Canada

    Similar jobs

    Physics Private Tutoring Jobs Burford

    SuperprofBurford, CA
    Full-time

    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

     • Promoted

    Platform Engineer

    Eclipse AutomationCambridge, ON, Canada
    Full-time

    RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days.Eclipse Automation delivers cutting-edge custom automated manufactur...Show more

     • Promoted • New!

    Earn up to $400 per Day by Playing Games and Taking Surveys

    AlmediaBrantford, Ontario, Canada
    Full-time

    Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op...Show more

     • Promoted

    Senior Software Engineer

    Haysguelph, on, ca
    Full-time

    What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

     • Promoted

    Algebra Private Tutoring Jobs Burford

    SuperprofBurford, CA
    Full-time

    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

     • Promoted

    Senior Engineering Manager, Frontend Architecture - Space Dinosaurs

    Space Dinosaursguelph, on, ca
    Full-time

    Space Dinosaurs builds fast, high-converting ecommerce experiences for the world's top brands, with a focus on conversion rate and revenue optimization.We're a specialist e-commerce and creative st...Show more

     • Promoted

    Senior AWS DBT Engineer

    Mastech Digitalguelph, on, ca
    Full-time

    We are seeking a Senior AWS DBT Engineer to play a critical role in transforming an existing analytics ecosystem into a modern, scalable Databricks + dbt architecture (Bronze → Silver → Gold).This ...Show more

     • Promoted

    Forward Deployed Engineer - guelph

    Acceler8 Talentguelph, on, ca
    Full-time

    Most engineers build in isolation.This role is where the software meets reality.We’re working with a fast-growing, AI-native company applying real-time data and machine learning to transform a majo...Show more

     • Promoted • New!

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    AXIBO INCCambridge, Region of Waterloo, CA
    Full-time

    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 ever...Show more

     • Promoted

    Embedded Firmware Engineer — Motor Control for Robotics

    Axibo Inc.Cambridge, Region of Waterloo, CA
    Full-time

    A leading technology company is seeking an experienced Embedded Firmware Developer to join their team in Cambridge, Ontario.The successful candidate will focus on developing advanced motor control ...Show more

     • Promoted

    Senior AWS DBT Engineer - guelph

    Mastech Digitalguelph, on, ca
    Full-time

    We are seeking a Senior AWS DBT Engineer to play a critical role in transforming an existing analytics ecosystem into a modern, scalable Databricks + dbt architecture (Bronze → Silver → Gold).This ...Show more

     • Promoted

    Firmware Engineer — Embedded IoT for Smart Home Energy

    Jetson home incKitchener
    Full-time

    A sustainable technology company in Kitchener is looking for a Firmware Engineer to take end-to-end ownership of device firmware for home energy solutions.The role requires expertise in embedded sy...Show more

     • Promoted

    Product Development Engineer - Melitron Corporation

    Melitron Corporationguelph, on, ca
    Full-time

    This is an exciting opportunity to become a key member of the Melitron Corporation Engineering Team.Reporting to the VP of Product Development, the successful candidate will play a central role in ...Show more

     • Promoted

    Full Stack +AI Engineer - Diligente Technologies

    Diligente Technologiescambridge, on, ca
    Full-time

    Full Stack engineer who is good in React, Node, Java and AI usability.Show more

     • Promoted • New!

    Senior Software Engineer - Hays

    Haysguelph, on, ca
    Full-time

    What are the top 3 skills required for this role?.Job Description/ Responsibilities.Design, develop, and maintain web applications using.Develop front-end components using HTML, CSS, JavaScript, an...Show more

     • Promoted

    Forward Deployed Engineer

    Acceler8 Talentcambridge, on, ca
    Full-time

    Most engineers build in isolation.This role is where the software meets reality.We’re working with a fast-growing, AI-native company applying real-time data and machine learning to transform a majo...Show more

     • Promoted • New!

    Embedded Firmware Engineer (Full-Time) - Humanoid Robot

    Axibo Inc.Cambridge, Region of Waterloo, CA
    Full-time

    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 ever...Show more

     • Promoted

    Back End Developer - VySystems

    VySystemsguelph, on, ca
    Full-time

    Canada (Waterloo/Toronto preferred) or US.We are looking for a Backend Developer with strong experience in Scala and Play Framework to design and build scalable, high-performance backend services.T...Show more