Cellular Software Enablement Engineer, Wireless Technologies & Ecosystems

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$129,300–$225,300 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $199k
This role $177k
$116k $253k
below market most similar roles pay here above market

This role pays less than 63% of similar roles. Most pay $168,500–$228,987 — the blue band above. At the midpoint, this role pays about $177k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3532 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2761 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Cellular Software Enablement Engineer, Wireless Technologies & Ecosystems

The Cellular Software Enablement Engineer, Wireless Technologies & Ecosystems joins the Cellular CoreBSP Enablement team to bring new cellular modems to life within devices. This role involves owning product bring-up from pre-silicon emulation through post-silicon hardware to production readiness. Key responsibilities include leading hands-on debugging across the full hardware and software stack, maintaining device labs, and building automation tools. The engineer will also develop and deploy machine learning models to optimize cellular firmware performance on the platform. Required technical skills include proficiency in C/C++, Python, and experience with embedded systems, RTOS environments, and machine learning frameworks like PyTorch, scikit-learn, or XGBoost. The work focuses on solving complex hardware and software problems to ensure reliable cellular connectivity for various products.

What you'll do

  • Own the product bring-up of cellular modems in new devices from early builds to production readiness.
  • Support modem bring-up across pre-silicon emulation and post-silicon hardware environments.
  • Lead hands-on debugging of complex issues across the full hardware and software stack.
  • Maintain device labs and development hardware while building debugging and automation tools.
  • Develop machine learning models to optimize cellular firmware performance and efficiency on the platform.
  • Source and prepare data to develop and deploy machine learning models on-device for production.

What we're looking for

  • BS in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 2 years of relevant industry experience.
  • MS in a related field.
  • Proficiency in C/C++ and Python or other scripting languages.
  • Experience in embedded systems and RTOS environments.
  • Coursework or hands-on experience in machine learning, including training and evaluating models with frameworks like PyTorch, scikit-learn, or XGBoost.
  • Demonstrated ability to collaborate across teams, communicate technical information clearly, and drive results with minimal guidance (preferred).
  • Hands-on experience debugging embedded systems using JTAG, LLDB, trace tools, or similar (preferred).
  • Experience with product, board, or silicon bring-up, including pre-silicon emulation or FPGA platforms (preferred).
  • Experience with cellular or wireless modem firmware (LTE, 5G NR) (preferred).
  • Familiarity with ARM or similar processor architectures (preferred).
  • Experience applying machine learning to system performance or efficiency problems on resource-constrained hardware (preferred).

More like this

Similar roles