Firmware Engineer
biotalentSan Diego, CA
Firmware Engineer
L6
biotalentSan Diego, CAtoday
Industries
Computer Systems Design ServicesCut and Sew Apparel Manufacturing (except Contractors)Computer Storage Device ManufacturingSenior 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
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.