CareerPlan

Software Development Engineer - Cellular (Instrument Engineering)

San Diego, United States of AmericaFull-time2026-11-04 → 2026-11-10

Core

Develop high-quality software for precision protocol, RF, and Analog Test Equipment used to calibrate and test 4G, 5G, WiFi, BT, mmWave, UWB, and NFC radios in Apple products.

Role type

Software Development Engineer (Cellular Instrument Engineering)

Builds

Precision test equipment for cellular radio calibration and testing

Domain

Consumer electronics / Wireless communications / Test & Measurement

Required skills

C/C++, Python, cellular protocol stacks (5G), distributed service-based software architectures, object-oriented design, debugging, multi-processing, multi-threading

Preferred skills

Master's degree, wireless communications coursework, RF systems concepts, scripting/debug experience

Technologies

C, C++, 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