Firmware Engineer

L6

biotalentSan Diego, CAtoday
Senior Firmware Engineer
Location: San Diego, CA (Primarily on-site)
Summary: We're seeking a Senior Firmware Engineer to own the embedded firmware architecture and development for our next-generation medical device platform. This is a hands-on, individual-contributor role focused on writing, architecting, and owning firmware end-to-end — from driver-level work through system integration — working closely with hardware, systems, and external development partners to bring the platform from design through verification and production.
Responsibilities:
  • Own firmware architecture and technical roadmap, including driver development, RTOS integration, connectivity, and UI/embedded software work
  • Design, write, and debug embedded C firmware for STM32/MCU-based platforms, including peripheral-level work (GPIO, ADC, timers, PWM, UART, SPI, I2C, DMA, interrupts)
  • Review and provide technical direction on firmware architecture developed by external firmware partners, including build, release, and configuration management processes
  • Diagnose and resolve issues spanning the hardware/firmware boundary, working closely with electronics/board engineers during bring-up and debug
  • Define and execute firmware-level verification test plans in collaboration with Quality
  • Keep firmware development activities aligned with Design Controls, IEC 62304, and IEC 60601 requirements
  • Support technical investigations for field issues, NCRs, and CAPAs related to firmware
Key Requirements:
  • Summary 6+ years of embedded firmware experience, with demonstrated ownership of firmware architecture
  • Strong embedded C, RTOS-based systems (FreeRTOS or similar), STM32/MCU peripheral-level development
  • Comfortable working across the hardware/firmware boundary — able to support board bring-up and debug alongside hardware engineers, even without owning board-level design
  • Experience reviewing or coordinating firmware work delivered by external development partners a plus
  • Medical device/regulated industry experience strongly preferred (IEC 62304, IEC 60601)
Apply now
Apply now

Level

LeadL6

Location

San Diego, CA

Occupation

Software Developers

Industry

Computer Systems Design Services

Posted

today

To get sharper similar jobs, create your profile using the link below.

Create profile