Apple is seeking a software engineer to work on next-generation cellular technologies and features, specifically on the development and test of embedded 5G/4G/multimode cellular modem software/firmware within a silicon design group.
Requirements
- Knowledge of one or multiple cellular technologies: UMTS, HSPA+, LTE or NR and related 3GPP/ETSI standards
- Experience in embedded software/firmware development or validation of cellular protocols (e.g. PHY, MAC, RLC, RRC, NAS, etc.) in LTE/NR domain
- Experience in software development and debugging skills including design & programming in C/C++
- Test case scripting, conforming to relevant ETSI/3GPP protocol technical specifications or GCF/IOT/Carrier Approval tests
- Experience with 3GPP specifications, internal design requirements and Carrier requirements
- Familiarity with pre-silicon and post silicon tests
- Experience with multi-mode communications
Responsibilities
- Design and implementation of verification strategies to ensure Apple wireless products conform to 3GPP specifications, internal design requirements and Carrier requirements
- Embedded software development, covering design, coding, pre-silicon and post silicon tests
- Development and delivery of multi-mode communications
- Design and programming in C/C++
- Software development and debugging skills
- Validation of cellular protocols (e.g. PHY, MAC, RLC, RRC, NAS, etc.) in LTE/NR domain
- Test case scripting, conforming to relevant ETSI/3GPP protocol technical specifications or GCF/IOT/Carrier Approval tests
Other
- Bachelor or Master in Computer Science, Embedded System Engineering, or Electrical/Information Engineering with some years of professional working experience or PhD in a relevant field with confirmed years of working experience
- English language proficiency is required for this position
- Highly motivated and proactive, a fast learner, and a good teammate
- Ability to build partnerships and work collaboratively with others to meet shared objectives
- Ability to handle conflict situations optimally, with a minimum of noise