Senior Embedded Engineer
Core
Senior Embedded Engineer owning embedded implementation for customer-integration programs, adapting implant software across MCU platforms and hardware architectures for wireless power/data transfer in medical devices.
Role type
Senior IC embedded software engineer (medical devices)
Builds
Low-level drivers, hardware–software interfaces, control functions, and communications capabilities for implantable medical devices
Domain
Medical devices / Embedded systems / Wireless power transfer
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded C, RTOS, bare-metal systems, MCU peripherals (timers, DMA, SPI, I2C, UART), hardware bring-up/debugging, circuit-level understanding, technical documentation
Preferred skills
Power electronics, closed-loop control, wireless power-transfer systems, IEC 62304 lifecycle, active implantable medical device validation
Technologies
RTOS, bare-metal, SPI, I2C, UART, DMA, timers, JTAG/SWD
Responsibilities
Own embedded implementation from requirements through delivery; adapt software across customer applications and MCUs; develop low-level firmware and hardware interfaces; bring up, test, and debug embedded systems in the lab; resolve complex hardware–firmware interactions; produce technical documentation; collaborate with cross-functional teams and customers
Seniority
Senior, hands-on IC