Senior NPI Firmware Engineer
Core
Design, implement, and optimize firmware for battery charging systems, PMIC integration, and power management in wearable devices to ensure safety, efficiency, and long battery life.
Role type
Senior IC firmware engineer (embedded power management)
Builds
Power management firmware stack for Oura Ring and accessory products
Domain
Wearable health technology / Embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
C/C++ development in resource-constrained systems, PMIC and charger integration, battery management algorithms, low-power state optimization, hardware debugging with oscilloscopes/logic analyzers, RTOS knowledge, factory test firmware development
Preferred skills
Experience with high-volume consumer electronics, system-level thinking across product lifecycle, agile development practices
Technologies
C, C++, RTOS, PMICs, MCUs, oscilloscopes, power analyzers, logic analyzers
Responsibilities
Develop and debug firmware for battery charging and power sequencing; Implement low-level drivers for PMICs and chargers; Support hardware bring-up and board-level debugging; Create factory test firmware and support production ramp; Optimize power consumption for always-on wearable devices; Collaborate with hardware and manufacturing teams on power architecture
Seniority
Senior, hands-on IC