Strong Software Engineering skills including design, programming (using C, C++), scripting (Python preferred, Perl) and debugging
Very good understanding about Embedded Systems concepts
Hands-on experience developing test specification, test case implementation and analysis of related defects in the code and design
Nice to Haves
Knowledge of wireless/internet standards, including but not limited to 3GPP 5G-NR and LTE RRC & L1C control software protocols and their applications in end to end product design
Experience in researching, developing, and applying AI/ML solutions, workflows, models in a production environment
Strong problem-solving and debugging skills
Ability to communicate effectively, both written and verbal, with cross-functional teams
Bachelors/Master degree in Computer Science, Electrical Engineering, Wireless Communications or equivalent majors
What You'll Be Doing
Identifying, crafting, and developing core cellular technologies that solve everyday problems for customers using iPhones, iPads, watches, and other wireless product lines
Unit testing and end-to-end testing of the protocol stack software and complete support for the whole system verification
Perks and Benefits
Joining Apple’s Wireless Technologies and Ecosystems team
Collaborating closely with hardware and software teams to ensure high performance and reliability
Contributing to projects that improve system efficiency, enable new capabilities, and support the next generation of Apple products
Working in a fast-moving environment where your work directly impacts the performance and innovation of Apple products
Learning from and contributing to a world-class team dedicated to excellence and creativity