Sr Fimware Engineer
Core
Design and implementation of wearable and handheld receiver firmware and embedded software for continuous glucose monitoring devices, from early research through product manufacturing.
Role type
Senior IC firmware engineer (embedded systems)
Builds
Wearable CGM devices and handheld receivers
Domain
Consumer health technology / Medical devices
Deliverable
production ML models | product features | infrastructure
Required skills
bare metal firmware design, embedded RTOS software design, MCU SDK integration, ASIC device driver development, C/C++ programming, power management, signal processing, BLE/Wifi connectivity, memory allocation, complex algorithms, CI/CD pipeline frameworks, software requirements creation, test use case development
Preferred skills
agile development values, full firmware development life cycle experience, cross-compiler usage (Make/GCC), branching strategies
Technologies
Jira, Github, Make, GCC, ARM microcontrollers
Responsibilities
Design and implement firmware for wearable and handheld receivers, support hardware device bring-up, resolve product behavior issues and interoperability triage, ensure on-time and on-budget delivery of development cycles
Seniority
Senior, hands-on IC