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
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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

    Créer une alerte emploi pour cette recherche

    Firmware Engineer • Cambridge, Region of Waterloo, CA

    Offres similaires
    Shift Supervisor

    Shift Supervisor

    Tim Hortons • Fergus, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Millwright

    Millwright

    STRIVE Recruitment • Brantford, ON, Canada
    Temps plein +1
    STRIVE is a specialist recruitment firm offering proactive recruitment solutions in the areas of Accounting & Finance, Corporate Administration, and Manufacturing Operations.STRIVE supports var...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    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....Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Robotics Specialist

    Robotics Specialist

    RidgeTech Automation • Cambridge, ON, Canada
    Temps plein
    Do you have robot programming experience within the Controls and Industrial Automation industry? Do you have strong mechanical and electrical aptitudes as they relate to PLC / HMI / robotic systems, mo...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Full-Stack Software Engineer – AgTech AI Platform

    Full-Stack Software Engineer – AgTech AI Platform

    BinSentry • Kitchener
    Temps plein
    A fast-growing ag-tech company in Kitchener is seeking talented Software Developers to join their team.In this role, you will build new software features in an innovative platform, collaborating wi...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Co-op Software Engineer - Encoder Optimization

    Co-op Software Engineer - Encoder Optimization

    NETINT Technologies Inc. • Kitchener, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Machine Builder

    Machine Builder

    Precision Resource • Cambridge, ON, Canada
    Temps plein
    Precision Resource Canada, situated in Cambridge, ON, is looking for a mechanically inclined individual with at least 5 of years’ experience to join our dynamic team! If you are searching for...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Mechatronics Engineer

    Mechatronics Engineer

    Smarter Alloys • Cambridge, ON, Canada
    Temps plein +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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Cambridge, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Automation - Engineer

    Automation - Engineer

    Linamar Corporation • Guelph
    Temps plein
    Linergy is now hiring an Automation Engineer.The Automation Engineer position will report to the Engineering Manager and be responsible for implementing, troubleshooting, and monitoring machining p...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Software Design Engineer III

    Software Design Engineer III

    AGDATA LP • Cambridge, ON, Canada
    Temps plein
    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 ...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    EEG Technologist, FT

    EEG Technologist, FT

    Guelph General Hospital • Guelph, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Hardware Designer — Embedded PCB & High-Speed Design

    Hardware Designer — Embedded PCB & High-Speed Design

    Connect Tech Inc. • Guelph
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    GEI Consultants • Guelph, ON, Canada
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Machine Operator

    Machine Operator

    Polycorp • Elora, ON, Canada
    Temps plein +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...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Embedded Software Engineer

    Embedded Software Engineer

    Skyjack Inc. • Guelph
    Temps plein
    Reporting to the Engineering Supervisor, the successful candidate will act as a key resource to develop embedded controller software for the Skyjacks product range. Job Title : Embedded Software Engi...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior QA Engineer

    Senior QA Engineer

    Stridely Solutions Corporation • Cambridge, ON, Canada
    Temps plein
    Required Experience : 6-8 Years.Strong experience in manual testing of web and desktop applications.Expertise in test case design, execution, and defect reporting. Knowledge of SDLC, STLC, and defect...Voir plus
    Dernière mise à jour : il y a 15 jours • Offre sponsorisée
    Test Development Engineer

    Test Development Engineer

    Alchemy • Kitchener
    Temps plein
    Get AI-powered advice on this job and more exclusive features.Alchemy is a nanotechnology company building solutions for the automotive and defence industries. We are transforming legacy industries ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée