Cellular Software Architect/Developer, Wireless Technologies & Ecosystems

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$184,700–$324,800 / yr
Posted
7 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $205k
This role $255k
$129k $346k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $169,050–$241,750 — the blue band above. At the midpoint, this role pays about $255k versus about $205k 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 3452 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2651 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Cellular Software Architect/Developer, Wireless Technologies & Ecosystems

The Cellular Software Architect/Developer - Wireless Technologies & Ecosystems joins the Wireless Technologies and Ecosystems organization to drive innovation in cellular network technologies. This role involves designing, developing, and maintaining network simulations by converting 3GPP release protocol functionality into corresponding protocol implementations and interfaces within the cellular network simulation system domain. The successful candidate will utilize expertise in 4G/5G protocol stacks, specifically focusing on RRC, MAC, and PHY layers. Key responsibilities include developing test basestation and RAN/CN network emulators using tools like Keysight, R&S, Anritsu, or Anite. Required technical skills include C, C++, scripting, and Python, alongside experience in shell scripting and debugging regression test suites. The work centers on solving complex cellular protocol procedures and network interactions for 4G and 5G technologies.

What you'll do

  • Design, develop, and maintain network simulations for cellular technologies.
  • Convert 3GPP 4G/5G protocol functionality into protocol implementations and interfaces.
  • Develop and maintain software for cellular network simulation systems.
  • Implement test base stations and RAN/CN network emulators.
  • Develop and debug software using C, C++, and scripting languages.
  • Create and debug regression test suites conforming to ETSI/3GPP technical specifications.
  • Write shell scripts and Python scripts to support testing and simulation environments.

What we're looking for

  • Bachelor’s or graduate degree in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent degree.
  • Excellent knowledge of 4G/5G protocol stack and procedures, specifically in RRC, MAC, and PHY layers.
  • Experience with UE and/or network protocol development for 4G/5G technologies.
  • Working knowledge of implementing test basestation and RAN/CN network emulators such as Keysight, R&S, Anritsu, or Anite.
  • Excellent software development and debugging skills, including design, programming in C, C++, and scripting.
  • Strong experience in shell scripting and Python (preferred).
  • Strong experience in cellular protocol stack host test or simulation environment development (preferred).
  • Experience in test case scripting and debugging regression test suites conforming to ETSI/3GPP specifications (preferred).

More like this

Similar roles