

Senior Firmware Engineer - Embedded Controller
Location
Santa Clara, CA
Level
Senior-Level
Department
Semiconductors
Type
Salary
$152,000 - $218,000
Job Description
Posted on:
2026-01-08
Responsibilities
- Design, implement, and deliver Embedded Controller firmware for notebooks.
- Integrate EC firmware with other platform firmware.
- Provide technical support to EC chip vendors and OEMs/ODMs.
- Partner with EC chip vendors to optimize product performance.
- Review hardware architecture and schematics with hardware teams.
- Collaborate with QA/Test architects to develop test tools for firmware qualification.
- Create documentation for EC chip vendors and OEMs/ODMs.
Job Requirements
- Bachelor’s Degree in Electrical Engineering or Computer Science (or equivalent experience).
- 5+ years of experience as an individual contributor in firmware development.
- Experience with ARM architecture and Linux OS environment.
- Proficient in C/C++ and embedded controller firmware development.
- Understanding of low-level interfaces (GPIO/I2C/SPI/eSPI/PCIe/JTAG).
- Experience working with hardware teams and ODMs to support notebooks.
- Background in Python for scripting and debugging in embedded Linux environments.




