Apple
Firmware Engineer
$150K–$278K
Cupertino, California · Full-time · Posted Jul 15, 2026
- Experience
- 6+ years of professional experience in firmware and device driver development.
- Education
- BS in Electrical Engineering (EE), Computer Engineering (CE), Computer Science (CS), or an equivalent field with a strong software focus.
About the job
Develops and integrates firmware and hardware-software systems for next-generation Apple audio products, from early concepts through testing and delivery.
What you'll do
- Bring up new hardware by reviewing schematics, validating boards, and debugging chips and components.
- Design, develop, and rapidly prototype software features; coordinate hardware and software integration across teams.
- Characterize, test, and validate designs, analyze results, and prepare reports or presentations.
What they ask for
- BS in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent field with a strong software focus.
- 6+ years of professional experience in firmware and device driver development.
- Strong coding skills, especially in C, and proven software feature design, development, and rapid prototyping experience.
- Hands-on hardware bring-up and schematic-reading experience; experience with I2C, SPI, UART, USB, and compilers/toolchains for ARM Cortex-M/R/A architectures.
Nice to have
- MS in Electrical Engineering, Computer Engineering, or equivalent.
- Familiarity with Bluetooth (BT) and Bluetooth Low Energy (BLE); C++ experience is a nice-to-have.
Pay
$150,400 to $277,600 USD base salary
Tools
C, I2C, SPI, UART, USB, ARM Cortex-M/R/A, Bluetooth (BT), Bluetooth Low Energy (BLE)
Model-written summary · the original posting is authoritative