Software Engineer, Satellite Operations

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Salary
$150,400–$277,600 / yr
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $165k
This role $214k
$111k most similar roles pay here $295k

This role pays more than 91% of similar roles. Most pay $137,500–$193,000 — the shaded band above. At the midpoint, this role pays about $214k versus about $165k 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 3683 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Satellite Operations

Software Engineer, Satellite Operations joins the Satellite Connectivity Group to build automation and runtime infrastructure for a satellite network providing emergency connectivity for mobile devices. This role involves developing mission automation software to enable lights-out operations of a satellite constellation, managing continuous integration and deployment pipelines, and authoring operational procedures for partner teams. The engineer will perform root-cause investigations across large codebases, trace telemetry discrepancies from cloud services through ground systems, and participate in a 24/7 on-call rotation to lead anomaly responses. Required skills include production Python, Linux and Mac OS fluency, command-line usage, and HTTP tooling. Candidates must be able to work from design documents and interface control documents while navigating complex codebases spanning both embedded and cloud-based software to solve critical connectivity problems for users without cellular or Wi-Fi coverage.

What does a Software Engineer earn in California?

Median $214000 from 954 postings across 73 companies.

See salary data

What you'll do

  • Architect and develop mission automation software to enable "lights-out" operation of a satellite constellation.
  • Participate in a 24/7 on-call rotation to lead anomaly responses and conduct post-incident reviews.
  • Author clear operational procedures and runbooks for the operations team to resolve system issues.
  • Trace telemetry discrepancies across cloud services and ground systems to perform root-cause investigations.
  • Develop and maintain continuous integration (CI) and continuous delivery (CD) pipelines for mission automation software.
  • Interpret design documents and interface control documents (ICDs) to define and validate automation features.
  • Navigate large, unfamiliar codebases spanning both embedded and cloud-based systems to implement new functionality.

What we're looking for

  • Bachelor's degree in Computer Science, Electrical Engineering, or Aerospace Engineering.
  • 5+ years of software engineering experience, including production Python.
  • Ability to independently navigate and reason about large, unfamiliar code repositories spanning embedded and cloud-based software.
  • Hands-on fluency with Linux, Mac OS, cloud service APIs, modern command-line usage, and HTTP tooling.
  • Experience working with CI and production CD pipelines for a software service.
  • Experience using design documents and ICDs as foundations for an operational service.
  • Eligibility to access U.S. export-controlled technology and technical data regulated under the Export Administration Regulations (EAR).
  • Experience developing automation of satellite constellations or fleets of autonomous vehicles/drones (preferred); embedded development, RF/DSP concepts, or 24/7 operations experience (preferred).

More like this

Similar roles

Software Engineer, AI Satellites

SpaceX

Bastrop, TX 62 days ago
C C++ Assembly Linux Distributed Systems TCP/IP UDP Hardware-in-the-loop Physics Simulation Game Engine Development Networking Protocols High-Performance Computing

Software Engineer, Satellite Systems

SpaceX

Hawthorne, CA 84 days ago $125,000–$150,000
C++ Linux Docker Kubernetes PostgreSQL CockroachDB Networking Software Testing Debugging Computer Architecture Monitoring Observability