View All Jobs 155783

Firmware Engineer

Design and implement embedded firmware for life-critical medical catheter devices
Montreal
Senior
$45 – 60 CAD / hour
yesterday
Actalent

Actalent

A provider of engineering and sciences services and talent solutions for various industries.

Firmware Engineer

Join a leading biomedical engineering firm specializing in the development and manufacturing of medical devices used in interventional medical specialties. Work on innovative catheter-based technologies that contribute directly to life-saving procedures.

As a Firmware Engineer, you will be responsible for designing, developing, and testing embedded firmware systems for advanced medical devices. You'll take projects from concept to completion, ensuring compliance with medical standards and collaborating across hardware and software teams.

Key responsibilities include:

  • Lead firmware development from inception through testing and deployment
  • Architect and implement embedded systems using STM32 microcontrollers
  • Develop bare-metal and RTOS-based solutions in Embedded C
  • Troubleshoot firmware and hardware integration issues
  • Define project scope and ensure alignment with technical goals
  • Document development processes in accordance with medical standards
  • Conduct board-level testing as needed
  • Proactively address knowledge gaps through inquiry and collaboration

Essential skills and qualifications include:

  • 5+ years of experience in: Embedded C programming, firmware development, bare-metal or RTOS environments, microcontroller systems
  • Proficiency in bootloader development
  • Strong understanding of hardware systems
  • Bilingual (English & French)

Preferred/additional skills include:

  • Experience with VHDL and FPGA
  • Familiarity with STM32 and Keil development environments
  • Knowledge of parallel interfaces/screens
  • Experience in regulated industries (medical preferred)
  • Experience in medical device development

The pay range for this position is $45.00 - $60.00/hr. This is a hybrid position in Montreal, QC.

+ Show Original Job Post
























Firmware Engineer
Montreal
$45 – 60 CAD / hour
Engineering
About Actalent
A provider of engineering and sciences services and talent solutions for various industries.