Embedded SW Engineer - System & Firmware Diagnostics
Core
Design and implement low-level drivers and software for Apple SoC UEFI environment to support manufacturing and bringup of new products.
Role type
Senior embedded software engineer (SoC bringup)
Builds
Low-level drivers and UEFI software for Apple SoCs
Domain
Consumer electronics / Embedded systems / Silicon bringup
Required skills
C programming, low-level driver development, complex software debugging, hardware-software integration, cross-functional collaboration
Preferred skills
ARM architecture, UEFI, PCIE, Wifi, Bluetooth
Technologies
C, ARM, UEFI, PCIE, Wifi, Bluetooth
Responsibilities
Design and implement drivers and software on lower-layers for UEFI environment, debug complex cross-functional issues, support manufacturing process, participate in bringing up software from pre-silicon phase to product release
Seniority
Senior, hands-on IC