Satellite Connectivity Automation Engineer

Apple Inc.

San Jose (CA)

On-site

USD 142,000 - 263,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Employee stock purchase plan
Discretionary restricted stock unit
Relocation assistance
Medical and dental coverage
Tuition reimbursement
Bonus potential

Job summary

Apple Inc. is seeking a software engineer to build automation and runtime infrastructure for a satellite connectivity network. You will join the Satellite Connectivity Group to automate and operate services used for Emergency SOS, Roadside assistance, and Messages via satellite.

You will work across embedded and cloud platforms, own CI/CD pipelines, and participate in a 24/7 on-call rotation with on-call incident response and runbooks.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or Aerospace Engineering.
  • 5+ years of software engineering experience, including production Python.
  • Experience with automation of satellite constellations or fleets of autonomous vehicles.
  • Ability to navigate large codebases spanning embedded and cloud-based software.
  • Hands-on fluency with Linux and Mac OS, cloud service APIs, HTTP tooling.
  • Experience with CI and production CD pipelines for a software service.
  • Experience using design documents and ICDs as foundations for an operational service.

Responsibilities

  • Architect and develop mission automation software enabling lights-out operation of a satellite constellation.
  • Be part of a 24/7 on-call rotation for those services; lead anomaly response and post-incident review.
  • Author clear operational procedures for the mission used by an operations team.
  • Reason across large codebases to implement new features and root-cause issues.
  • Work from design documents and ICDs to define and validate operations automation.
  • Own CI and CD pipelines for mission automation software services.

Skills

Python (production)
Automation tooling
CI/CD pipelines
Cloud and embedded software
Linux & macOS
On-call / incident response

Education

Bachelor's degree in CS / EE / Aerospace

Tools

ICDs
Git
Linux

Job description

Apple Inc. is seeking a software engineer to build automation and runtime infrastructure for a satellite connectivity network. You will join the Satellite Connectivity Group to automate and operate services used for Emergency SOS, Roadside assistance, and Messages via satellite.

You will work across embedded and cloud platforms, own CI/CD pipelines, and participate in a 24/7 on-call rotation with on-call incident response and runbooks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Engineer – Satellite Connectivity & Ops
Automation Engineer – Satellite Connectivity & Ops

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 210,000
Satellite Connectivity Software Engineer - Automation
Satellite Connectivity Software Engineer - Automation

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Stock programs
RSU awards
Employee Stock Purchase Plan
+1
Software Engineer, Satellite Operations
Software Engineer, Satellite Operations

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 210,000
Software Engineer, Satellite Operations
Software Engineer, Satellite Operations

Apple Inc. • San Jose (CA)

On-site
USD 142,000 - 263,000
Employee stock purchase plan
Discretionary restricted stock unit
Relocation assistance
+3
Software Engineer, Satellite Operations
Software Engineer, Satellite Operations

Apple Inc. • San Diego (CA), Northern (KY)

Hybrid
USD 142,000 - 263,000
Stock programs
RSU awards
Employee Stock Purchase Plan
+1
Distributed Systems Engineer - Go for Satellite
Distributed Systems Engineer - Go for Satellite

Socket.dev • Austin (TX)

On-site
USD 180,000 - 250,000
Senior Go Distributed Systems Engineer - Satellite
Senior Go Distributed Systems Engineer - Satellite

Apple Inc. • San Jose (CA)

On-site
USD 140,000 - 210,000
Distributed Systems Software Engineer (Golang)
Distributed Systems Software Engineer (Golang)

Socket.dev • Austin (TX)

On-site
USD 180,000 - 250,000
Golang Backend Engineer for Satellite Connectivity
Golang Backend Engineer for Satellite Connectivity

Socket.dev • Austin (TX)

On-site
USD 140,000 - 190,000
Distributed Systems Engineer (Go) - Satellite
Distributed Systems Engineer (Go) - Satellite

Apple • San Diego (CA)

On-site
USD 171,000 - 303,000
Comprehensive medical and dental coverage
Retirement benefits
Stock purchase plan