Apple is looking to solve the problem of developing and productizing powerful cellular SoCs with embedded 5G/4G/multimode cellular firmware
Requirements
- Experience either with implementing digital signal processing algorithms using special purpose digital signal processing HW -OR- wireless physical layer channels by interfacing to special purpose hardware
- Deep understanding of software engineering principles, and core computer science fundamentals
- Fundamental facility with C and C++, compilers, build and source code control tools
- Experience with silicon prototyping, emulation systems, and virtual platforms
- Solid understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems
- Some mainstream OS application-level development and Python or Perl scripting experience
- Understanding of 5G and 4G 3GPP protocols
Responsibilities
- Implement key 3GPP digital signal processing algorithms with very tight time, latency and energy budgets by interfacing to specialized cellular ASIC hardware
- Implement firmware which implements 3GPP channels and procedures such as: PDCCH, PDSCH, PBCH PUCCH, PUSCH, PRACH UL/DL HARQ
- Implement some of the following: - Channel Estimation - Channel State Feedback - Interference Cancellation - Cell Search and Measurement - Beam Measurement
- Work with systems engineers to refine signal processing algorithms for efficient firmware/hardware execution
- Specify, design, and implement the firmware architecture for superior power, performance, and cost
- Assist in the development on pre-silicon emulation systems/virtual platforms and use them for verification
- Evaluate and implement groundbreaking tools for build, formal verification and test
Other
- BS and 3 + years of relevant industry experience
- Ability to work in a team and collaborate with others
- Strong communication and problem-solving skills
- Ability to adapt to changing requirements and priorities
- 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