Software Development Manager II, Embedded Systems/Firmware
Core
Leading a team of embedded software engineers to develop low-level device drivers, Hardware Abstraction Layers (HALs), and boot code for multi-processor platforms running Android/Linux or real-time operating systems.
Role type
Senior Software Engineering Manager (Embedded Systems/Firmware)
Builds
Low-level device drivers, HALs, and boot code for XR devices (smart glasses/headsets) running Android/Linux or RTOS.
Domain
Consumer Electronics / XR (Extended Reality) / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C or C++ programming, embedded operating systems, people management, project management, cross-functional collaboration
Preferred skills
Android platform development, MCU RTOS systems, complex matrixed organization experience
Technologies
Android, Linux, RTOS, C, C++