Software Engineer, Satellite Operations

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$142,300–$263,300 / 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 $203k
$113k most similar roles pay here $279k

This role pays more than 88% of similar roles. Most pay $137,500–$193,000 — the shaded band above. At the midpoint, this role pays about $203k 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 off-grid 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, resolve anomalies during 24/7 on-call rotations, and navigate large codebases using design documents and interface control documents. Key technical requirements include over five years of experience with production Python, proficiency in Linux and Mac OS, and familiarity with cloud service APIs and HTTP tooling. The role addresses the challenge of replacing manual console work with automated software services to ensure reliable satellite communication for emergency services and messaging.

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.
  • Translate design documents and interface control documents into validated operational automation features.
  • Automate manual tasks by replacing them with tested code and automated scripts.

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 with automation of satellite constellations or fleets of autonomous vehicles/drones (preferred); embedded development, RF/DSP concepts, or 24/7 operations team leadership (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