Staff Engineer, Firmware
Core
Develop embedded bare-metal firmware for medical devices, interacting with hardware and software platforms to improve surgical outcomes for patients with musculoskeletal disorders.
Role type
Staff Firmware Engineer (Embedded Systems)
Builds
Medical device hardware platforms and embedded software systems
Domain
Medical Technology / Healthcare
Deliverable
production ML models | product features
Required skills
Embedded bare-metal firmware development, C/C++, hardware platform integration, electrical schematic interpretation, oscilloscope/bus analyzer/logic analyzer usage, ARM microcontrollers, real-time operating systems
Preferred skills
High-reliability domain experience (automotive/aeronautical/medical), FDA submission process knowledge, ISO/QSR requirements knowledge
Technologies
C, C++, ARM, Real-time Operating Systems
Responsibilities
Define requirements, design, and architect embedded firmware systems; debug and analyze device issues and field returns; assess new technologies via state-of-the-art reviews or proof of concept work; guide technology transition into final products; ensure compliance with quality system procedures and regulatory standards
Seniority
Senior, hands-on IC with significant project leadership