Talent.com
Senior Firmware Engineer - Medical Robotics
Senior Firmware Engineer - Medical RoboticsAble Innovations • Toronto, ON, CAN
Senior Firmware Engineer - Medical Robotics

Senior Firmware Engineer - Medical Robotics

Able Innovations • Toronto, ON, CAN
Il y a 5 jours
Salaire
85 000,00 $CA par an
Type de contrat
  • Temps plein
Description de poste

Senior Firmware Engineer (FE2603)

Location: Toronto, ON

Type: Full-time, In-office

Vacancy Status: Existing

Start date: Immediate

Experience: 5–10 years of relevant industry experience in firmware engineering, embedded systems, or robotics (preference given for medical, safety-critical, or regulated industries)

Education: Degree in Software Engineering, Electrical Engineering, Computer Engineering, Computer Science, Mechatronics, or equivalent technical specialization

Note- Applications will be reviewed on a rolling basis; you are encouraged to apply early.

About Able Innovations

Able Innovations Inc. is a Toronto-based, Canadian-owned company revolutionizing healthcare with intelligent robotics. Since 2018, we have been designing, manufacturing and delivering advanced robotic solutions to acute care hospitals across North America. Our flagship product, the ALTA Platform®, is a one-of-a-kind patient transfer solution that addresses critical challenges in hospital workflows, thereby minimizing staff injuries and enhancing patient dignity through safe and seamless automation.

About the position

We are seeking a Senior Firmware Engineer – Robotics Systems to lead the design, development, and optimization of embedded software powering our robotic platforms. This role is central to enabling safe, reliable, and high-performance control of complex robotic systems operating in clinical environments.

The ideal candidate is an expert in embedded C/C++ development, system architecture, and real-time control, with additional fluency in Python for tooling, scripting, and test automation. You will collaborate closely with mechanical, electrical, and software engineers to design firmware that is robust, modular, and compliant with medical device standards.

This is a unique opportunity to influence the core control and safety systems of a first-in-class medical robotics platform, working at the intersection of firmware engineering, robotics, and healthcare innovation.

This role is 100% in office.

Responsibilities:

Firmware Architecture & Development

  • Lead the architecture and implementation of embedded control systems for robotic actuation, sensing, and communication.
  • Develop firmware in C/C++ for STM32 and other microcontroller families, ensuring reliability under real-time operating constraints.
  • Implement communication protocols (CAN, UART, I²C, SPI) for subsystem integration.
  • Optimize firmware for deterministic performance, memory usage, and power efficiency.

Systems Integration & Control

  • Collaborate with cross-functional teams to integrate firmware with actuators, sensors, and safety circuits.
  • Implement control algorithms for motion, feedback, and signal processing (DSP).
  • Support system-level debugging, fault analysis, and performance validation.

Safety & Compliance

  • Design firmware with a safety-first mindset, aligned with IEC 62304, ISO 13485, and other applicable standards.
  • Implement failsafe mechanisms, redundancy, and robust error handling.
  • Contribute to risk analysis, verification/validation testing, and regulatory documentation.

Leadership & Collaboration

  • Mentor and support engineers in best practices for firmware design and code quality.
  • Contribute to system-level design reviews and cross-functional planning.
  • Drive continuous improvement in firmware development processes, tooling, and CI/CD pipelines.

Required Skills:

  • 5–10 years of experience in embedded firmware development, with a proven record of delivering production-grade systems.
  • Strong proficiency in C/C++ for embedded systems, with Python for scripting and automation.
  • Expert understanding of microcontroller architecture (STM32 preferred) and real-time operating systems (RTOS).
  • Hands-on experience with CAN bus communication and other serial protocols (UART, SPI, I²C).
  • Experience in digital signal processing (DSP) and control algorithm implementation.
  • Strong background in robotics systems including actuation, sensing, and feedback control.
  • Experience with safety-critical development and knowledge of relevant standards (e.g., ISO 60601, ISO 13485, IEC 62304 etc).
  • Skilled in hardware/software integration and debugging using oscilloscopes, logic analyzers, and protocol analyzers.
  • Familiarity with version control (Git), agile workflows, and CI/CD.

Bonus Skills:

  • Experience in medical devices, healthcare robotics, or other regulated industries.
  • Familiarity with HMI development and integration using Python.
  • Experience in automated testing frameworks for embedded systems.
  • Contributions to open-source firmware or robotics projects.

Qualifications:

  • A minimum 4-year Degree in Software Engineering, Electrical Engineering, Computer Science, Mechatronics or related field
  • 5-10 years of experience in embedded firmware development, preferably in robotics applications.
  • 5-10 years of experience in software development using C/C++, Python, and other relevant programming languages.

You Will Be Successful If You Are

  • Flexible and Adaptable: You thrive in dynamic environments and respond effectively to changing priorities.
  • Collaborative and Respectful: You value teamwork and diverse perspectives.
  • Accountable: You take ownership of your work, ensuring high-quality outcomes.
  • Proactive and Resourceful: You excel at finding solutions to challenges and communicate effectively with the team.

Application Requirements

Please submit your resume and cover letter as PDF documents with the naming format "FE2603_Firstname_Lastname". Feel free to include any relevant projects/portfolios.


Equal-Opportunity Employer Statement:

Able Innovations is proud to be an equal-opportunity employer. We embrace diversity and are committed to creating an equitable and inclusive workplace. All aspects of employment are decided based on qualifications, merit, and business need. We do not discriminate on the basis of race, colour, religion, ethnic origin, marital status, age, place of origin, age, ancestry, physical or mental disability, creed, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, citizenship, record of offenses, veteran status or any other status protected under federal, provincial, or local law.

Hiring Transparency & AI Disclosure:

At Able Innovations, we prioritize a fair and transparent recruitment process. While we use application Q&A to verify basic qualifications, we do not use artificial intelligence (AI) to screen, assess, or select applicants; every application is personally reviewed by a member of our hiring team. During interviews, we may use an automated notetaker to ensure accuracy and we will always ask for your explicit consent before using this tool. Its use is strictly for documentation, not assessment. All final decisions regarding interviews and hiring are made by a human team member.



Job Posted by ApplicantPro
Créer une alerte emploi pour cette recherche

Senior Firmware Engineer - Medical Robotics • Toronto, ON, CAN

Offres similaires
Firmware Engineer 2

Firmware Engineer 2

AMD • Markham
Temps plein
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
Dernière mise à jour : il y a 5 jours • Offre sponsorisée
Senior Research Engineer

Senior Research Engineer

RBC • Toronto
Temps plein
Get AI-powered advice on this job and more exclusive features.RBC Borealis is looking for an enthusiastic Senior Research Engineer who’s excited by the opportunity of being at the forefront of mach...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Product Software Engineer — Shape Next-Gen Apps

Senior Product Software Engineer — Shape Next-Gen Apps

Wolters Kluwer • Toronto
Temps plein
A leading software firm in Toronto is seeking a Senior Product Software Engineer to drive software innovation and improvement.In this role, you will lead the design and development of complex softw...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Wisedocs • Toronto
Temps plein
Wisedocs is a fast-growing, venture-backed AI platform that transforms how insurance companies analyze claims.With ~$20M USD raised, 100+ team members globally, and 90+ customers across North Ameri...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Senior Avionics Systems Engineer – eVTOL (Hybrid)

Senior Avionics Systems Engineer – eVTOL (Hybrid)

Essence Coaching Group • Markham
Temps plein
A leading aerospace company in Canada is seeking a Senior Systems Engineer – Avionics to lead the integration and certification of advanced avionics architecture for hybrid eVTOL aircraft.The ideal...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Physical Design Engineer

Senior Physical Design Engineer

Alphawave IP Inc • Toronto
Temps plein
Alphawave Semi enables tomorrow’s future by accelerating the critical data communication at the heart of our digital world – from seamless video streaming to AI to the metaverse and much more.Our t...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Physical Design Engineer

Senior Physical Design Engineer

Advanced Micro Devices • Markham
Temps plein
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Firmware Engineer 2

Firmware Engineer 2

CareerArc • Markham
Temps plein
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Voir plus
Dernière mise à jour : il y a 6 jours • Offre sponsorisée
Senior Backend Engineer, New Products

Senior Backend Engineer, New Products

EvenUp • Toronto
Temps plein
EvenUp is on a mission to close the justice gap using technology and AI.We empower personal injury lawyers and victims to get the justice they deserve.Our products enable law firms to secure faster...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior AI Hardware Verification Engineer (Hybrid)

Senior AI Hardware Verification Engineer (Hybrid)

Tenstorrent • Toronto
Temps plein
A leading AI technology firm is seeking a Senior-Level Design Verification Engineer to ensure the quality and reliability of digital designs.You will develop verification strategies, collaborate wi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Mechatronics Engineer

Mechatronics Engineer

LuxeTech Inc. • toronto, on, ca
Temps plein
Senior Mechatronics Engineer (Robotics & System Integration).LuxeTech is representing a leader in custom automation and robotics to identify a Senior Mechatronics Engineer.This role is responsible ...Voir plus
Dernière mise à jour : il y a 4 jours • Offre sponsorisée
Senior Localization Engineer - Robotics & Autonomy

Senior Localization Engineer - Robotics & Autonomy

AeroVect • Toronto
Temps plein
A leading autonomous systems company in Toronto is seeking a qualified Robotics Engineer to enhance its localization and mapping systems.The ideal candidate will have a solid background in robotics...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior ML Engineer - Personalization & Recommendations

Senior ML Engineer - Personalization & Recommendations

Roku, Inc. • Toronto
Temps plein
A leading entertainment technology company in Toronto is seeking a passionate Machine Learning engineer to enhance personalized content recommendations for millions of users.This role involves appl...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée
Senior ML Engineer: Personalization & Recommendations (Hybrid Toronto)

Senior ML Engineer: Personalization & Recommendations (Hybrid Toronto)

Tubi Tv • Toronto
Temps plein
A leading streaming service provider is seeking a Principal Machine Learning Engineer for its Toronto office.This hybrid role emphasizes developing advanced recommendation systems and requires sign...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Red Hat • Toronto
Temps plein
At Red Hat we believe the future of AI is open and we are on a mission to bring the power of open-source LLMs and vLLM to every enterprise.Red Hat AI Inference team accelerates AI for the enterpris...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Senior Firmware Engineer - Medical Robotics

Senior Firmware Engineer - Medical Robotics

Able Innovations • Toronto, Canada
Temps plein
Senior Firmware Engineer - Medical RoboticsJoin to apply for the Senior Firmware Engineer - Medical Robotics role at Able InnovationsSenior Firmware Engineer (FE2512)Location: Toronto, ONType: Full...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Applied AI Software Engineer

Applied AI Software Engineer

Simpro Software • newmarket, on, ca
Temps plein
The Applied AI Software Engineer will be responsible for the rapid technical design and delivery of AI agents and frameworks built on top of SIMPRO FSMs.Working closely with the AI Platform Product...Voir plus
Dernière mise à jour : il y a 4 heures • Offre sponsorisée • Nouvelle offre
Senior Chip Firmware Engineer - Photonic AI Interconnects

Senior Chip Firmware Engineer - Photonic AI Interconnects

Lightmatter • Toronto
Temps plein
A leading AI infrastructure company based in Toronto is seeking a talented Chip Firmware Engineer.The role involves developing firmware for photonic AI processors, collaborating with multidisciplin...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée