Firmware Engineering Program Management, Commercial Personal Systems
Core
Leads the design, development, and optimization of embedded software and firmware for commercial personal systems hardware products.
Role type
Senior Firmware Engineering Program Manager
Builds
Complex firmware-enabled hardware products and platforms
Domain
Consumer Electronics / Embedded Systems
Deliverable
production ML models | product features
Required skills
Firmware development, Embedded systems, C, C++, Linux, Real-Time Operating Systems, Git, Debugging, Algorithms, Software engineering
Preferred skills
New Product Development, Operating Systems, Python
Technologies
Linux, Git, Python, C, C++
Responsibilities
Lead multiple project teams of software firmware engineers and outsourced partners; Allocate resources and design detailed plans for firmware projects; Review and evaluate designs for compliance and quality; Collaborate with hardware engineers for integration; Mentor less-experienced firmware engineers; Specify communication protocols and feature requirements.
Seniority
Senior, hands-on IC with program management