Firmware Engineer
Core
Researching, developing, and innovating firmware and hardware systems for next-generation Apple audio products.
Role type
Senior IC firmware engineer (audio hardware)
Builds
Audio devices and embedded systems
Domain
Consumer electronics / Audio hardware
Required skills
C programming, hardware bring-up, schematic reading, chip-level debugging, bus interfaces (I2C, SPI, UART, USB), ARM Cortex architectures, software feature design, rapid prototyping
Preferred skills
C++, Bluetooth/BLE protocols, MS in EE/CE
Technologies
ARM Cortex-M/R/A, C, C++, I2C, SPI, UART, USB, Bluetooth, BLE
Responsibilities
Drive overall system delivery and component integration; perform initial hardware bring-up and validation; coordinate across engineering teams; execute software feature design and development; perform characterization, testing, and validation of designs.
Seniority
Senior, hands-on IC