Apple is looking for firmware engineers to design, develop, and bringup innovative wireless silicon for their products, addressing new challenges and solving tough problems in wireless connectivity.
Requirements
- Fluency in C/C++ programming for embedded systems (RTOS and/or bare-metal).
 
- Background in microcontrollers, SoCs, or embedded processors and familiarity with low-level hardware interaction (GPIOs, UART, SPI, I2C, ADC/DAC, etc.).
 
- Understanding of low-power design, memory management, timing analysis, and performance optimization in resource-constrained environments.
 
- Solid foundation of real-time operating systems concepts such as task scheduling, interrupt management, synchronization, and inter-process communication.
 
- Deep understanding of data structures, object-oriented design, and system architecture in an embedded environment.
 
- Experience using Python as a support language for test automation, data analysis, and tool development to aid firmware validation and regression testing.
 
- Experience in wireless systems and protocols such as LTE/NR/WiFi/Bluetooth.
 
Responsibilities
- Develop resource-constrained firmware for PHY-layer baseband control and low-level platform infrastructure (drivers/HAL, debug, ISRs, IPC, memory config).
 
- Contribute to Python-based tools to aid firmware development and validation.
 
- Collaboration with Radio, MAC, and Systems engineering teams to architect, define and implement innovative algorithms, calibrations, and protocols.
 
- Support of pre and post-silicon validation, bringup, and performance characterization.
 
- Debug real-time systems with limited visibility, working hands-on with development boards and lab equipment.
 
- Develop SoC test and calibration capabilities for chip, module, and product factories.
 
Other
- BS with 10 plus years of industry experience.
 
- Engage in a dynamic, highly collaborative environment, and play a significant part of the development of new silicon for Apple eco-systems.
 
- The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.
 
- Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs.
 
- Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan.