Apple's wireless SOC organization is seeking a Wireless SOC FW Engineer to join their growing team. This role is critical in developing embedded software for System on a Chip (SoC) bring up and test. You'll work closely with the Software Engineering team to ensure firmware quality for manufacturability.
Key responsibilities include:
- Collaborating with product SW team to provide system-level API and firmware functionality
- Working with product test and protocol stack teams to resolve issues
- Implementing new product features for wireless protocol stacks, device drivers, and diagnostics
- Supporting the SoC design team and assisting with internal SW/HW integration and initial chip and product bring-up efforts
The ideal candidate will have:
- A strong background in embedded software development using C and assembly languages
- Familiarity with ARM CPUs and RTOS
- Experience in low-level drivers and HW bring-up on FPGA and SoC Silicon hardware platforms
- Skill in writing scripts in languages such as Python, Perl, or Tcl
- Experience implementing diagnostics, manufacturing tests, and protocol compliance test software
- Knowledge of power optimization implementation in firmware (preferred)
- Experience with wireless communication standards like Bluetooth, WLAN, or UWB at MAC/PHY level (highly desirable)
This role offers an opportunity to work on cutting-edge wireless technologies that impact millions of users worldwide. You'll be part of a world-class, vertically integrated engineering team spanning various aspects of wireless silicon development.
Apple offers a competitive compensation package, including base pay, potential stock awards, and comprehensive benefits. Join Apple's innovative team and contribute to the next generation of wireless technology!