Bachelor's and/or Master's degree in Computer Science or Electrical Engineering.
2+ years of experience in developing network protocol stacks or radio interface layer.
Strong programming skills in C/C++, Objective C, Swift.
Strong architectural knowledge and experience in framework-level development
Experience with writing software involving user space, kernel space interaction.
Proven experience in writing software for multi-threaded environments and OS layer optimization for framework.
3GPP specification protocol knowledge on 5G NR / LTE.
Experience in domain-specific knowledge such as cellular protocols related to NAS or AS modules.
Development experience on embedded systems and realtime operating systems.
Attention to the smallest details that are meaningful to customers.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.