Software Development Engineer - Cellular (Instrument Engineering)
Core
Develop high-quality software for precision protocol, RF, and Analog Test Equipment used to calibrate and test cellular radios in Apple products.
Role type
Software Development Engineer (Cellular Instrumentation)
Builds
Precision test equipment for 4G, 5G, WiFi, BT, mmWave, UWB, and NFC radios
Domain
Consumer electronics / Wireless communications
Required skills
C/C++, Python, cellular protocol stacks (5G), multi-processing, multi-threading, distributed service architectures, object-oriented design
Preferred skills
RF systems concepts, Matlab, scripting/debugging with Python
Responsibilities
Design, develop, test, and deploy software spanning the cellular stack; interface with upper layers; implement and drive lower layers; provide support for product bring-up and deployment
Seniority
Mid-level, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.