CareerPlan

Cellular Software Enablement Engineer, Wireless Technologies & Ecosystems

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

Core

Bring up cellular modems in new Apple devices from early builds to production readiness and develop machine learning models to optimize cellular firmware performance.

Role type

Senior IC embedded systems engineer (cellular modem bring-up & ML)

Builds

Cellular connectivity for Apple devices

Domain

Consumer electronics, wireless communications, embedded systems

Deliverable

production ML models

Required skills

C/C++, Python, embedded systems, RTOS, machine learning, PyTorch, scikit-learn, XGBoost, hardware debugging, pre-silicon emulation, FPGA platforms, cellular modem firmware (LTE/5G NR), ARM architectures

Preferred skills

JTAG/LLDB debugging, silicon bring-up, on-device ML deployment on resource-constrained hardware

Technologies

PyTorch, scikit-learn, XGBoost, JTAG, LLDB

Responsibilities

Own product bring-up of cellular modems from early builds to production readiness. Support bring-up of new modems from pre-silicon emulation through post-silicon hardware. Lead hands-on debugging of complex issues across the full hardware and software stack. Maintain device labs and development hardware, and build debugging/automation tools. Develop machine learning models to optimize cellular firmware performance and efficiency. Partner with cross-functional teams to frame problems as ML problems and deploy models on-device.

Seniority

Senior, hands-on IC