Senior Firmware Engineer
BioTalent
Poway, CA, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
Board Bringup
Configuration Management
Software Debugging
Device Drivers
Embedded C
Embedded Software
Firmware
FreeRTOS
Real-Time Operating Systems
Systems Integration
Universal Asynchronous Receiver/Transmitter
Job description
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., * 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, I²C, 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
Requirements
- 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 for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.disabledperson.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…