Software Development Engineer, Wireless Technologies & Ecosystems

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
43 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $210k
$124k most similar roles pay here $288k

This role pays more than 75% of similar roles. Most pay $142,400–$210,675 — the shaded band above. At the midpoint, this role pays about $210k versus about $177k 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer, Wireless Technologies & Ecosystems

Join Apple’s Wireless Technologies and Ecosystems team as a Software Development Engineer, where you will collaborate closely with cross-functional teams including QA, project management, and carrier account management to develop software that ensures seamless functionality of Apple’s cellular devices on global networks. Your responsibilities include designing and implementing carrier configurations, developing tools for efficient configuration processes, debugging issues during various testing phases, and working in a dynamic environment requiring strong problem-solving and communication skills. Ideal candidates possess 2+ years of software development experience with expertise in C++, Objective-C, or Swift, proficiency in Python scripting, Unix shell scripting, and SQL/NoSQL databases like MySQL and MongoDB, along with extensive debugging capabilities. Experience with macOS X or iOS system frameworks is a plus, as well as familiarity with wireless networks and mobile device configuration.

What you'll do

  • Design, implement, and deploy carrier configurations for Apple’s cellular devices.
  • Develop tools and frameworks to facilitate the carrier configuration process efficiently.
  • Debug failures during field, interoperability, and type approval testing phases.
  • Work closely with QA teams to ensure software quality and reliability.
  • Collaborate with project management and carrier account teams on deliverables.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent.
  • 2+ years of software development experience.
  • Expertise in C++, Objective-C, Swift, and scripting languages like Python.
  • Proficiency with Unix shell scripting (bash/sh/csh).
  • Experience developing with SQL and NoSQL databases.
  • Strong debugging skills for field and testing environments.

More like this

Similar roles

Software Engineer, Information Systems & Technology

Apple Inc

Austin, TX 50 days ago
Java Postgres MySQL Cassandra MongoDB Kubernetes AWS GCP Azure CI/CD REST RPC GraphQL JUnit Mockito ServiceTalk Spring Dropwizard Quarkus Micronaut Go Python Ruby Airflow Spark Flink