Design and implement embedded firmware for 5G/4G/multimode cellular SoCs at Apple
Requirements
- Experience with design and implementation of bare metal control firmware which is highly optimized for cycles and memory
- Deep understanding of the difference between design for a software platform and a highly constrained firmware environment
- Fundamental facility with C and C++, compilers, build and source code control tools
- Solid understanding of computer architecture with particular emphasis on the HW/SW interfaces of high-speed communication subsystems
- Understanding of design for asymmetric multiprocessing solutions
- Understanding of 5G and 4G 3GPP protocols
Responsibilities
- Design and Implement algorithms using minimal memory and cycles with rigid real time deadlines
- Implement algorithms such as power gating, tracking loops, spec based physical layer procedures
- Build validation framework for validation of implemented algorithms
- Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification
- Evaluate and implement powerful tools for build, formal verification and test
Other
- BS and 3 + years of relevant industry experience
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition