Job Description

Job Title: Senior Firmware Engineer
Job Description
The Senior Firmware Engineer will lead the design and development of a new firmware platform for advanced electromechanical medical devices. In this role, you will architect and bring up firmware on STM32 processors, upgrade legacy code to modern 32-bit platforms, and ensure reliable control of equipment including pneumatic subsystems. You will collaborate closely with a small, highly skilled hardware and software team distributed across multiple locations, contributing throughout the full product development lifecycle in a regulated medical device environment.
Responsibilities

+ Lead the end-to-end firmware development for new and existing medical device product lines, from architecture and design through implementation, integration, and release.

+ Develop, port, and bring up a new firmware platform on STM32 32-bit microcontrollers for electromechanical medical equipment.

+ Upgrade and refactor leg...

Ready to Apply?

Take the next step in your AI career. Submit your application to Actalent today.

Submit Application