S

Software Engineer (Starlink)

SpaceX

Redmond, WA2h agovia Greenhouse

This job at a glance

Who can apply
New grads, no experience needed · Bachelor's degree
Must know
OperationsTroubleshootingNetworking
Nice to have
C++System designEmbedded systems
Work
On-site in Redmond
Pay
Not stated by the employer.
Skill demand
C++39%Troubleshooting36%Operations18%Networking11%of 99 similar entry-level jobs posted in the US this week
Listed
Nov 2, 2026 · still open

Sign in free to see which of these skills your resume already shows.

As a Software Engineer on the Starlink Enterprise Products team, you will define, build, and deploy product features and capabilities that advance global connectivity. Your software will impact areas such as aviation, maritime, transportation, healthcare, remote communities, research operations, media broadcast, datacenters, and more.

To succeed in this role, you must be a technically excellent first-principles problem solver, a self-starter, and have a passion for making things work in high-impact situations.

Key Responsibilities

  • Develop highly reliable real-time software running on network switches, servers, ground antennas, and satellites to optimize network performance for demanding applications and environments.
  • Own the impact of your software over its complete lifecycle, including architecture design, implementation, testing, and support.
  • Incorporate learnings from real-world deployments to drive continual improvement.
  • Develop tools for testing, performance monitoring, and troubleshooting of dependent systems.
  • Build prototypes and manage experiments to prove key design concepts.
  • Innovate next-generation networking technologies to direct data through an ever-changing network of satellites, ground stations, and users.

Requirements & Tech Stack

  • Networking protocols: UDP, TCP/IP
  • Operating systems
  • C or C++ (preferred, in a production environment)
  • Experience with network optimization, traffic shaping, or bandwidth management (preferred)
  • Experience with security issues associated with distributed systems and internet services (preferred)
  • Deep understanding of service provider networks, including:
  • Connectivity: Ethernet, IPv4, IPv6, MPLS
  • Routing: BGP, OSPF, IS-IS
  • Internet services: subscriber provisioning, BRAS, DNS, DHCP, NTP

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or science discipline.
  • Experience writing software on embedded devices (preferred).
  • Experience owning development, testing, and deployment of software for real-world applications (preferred).
  • Proven ability to work effectively in a dynamic environment with changing needs and requirements (preferred).
  • Excellent written and verbal communication skills (preferred).

ITAR Requirements

  • Applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.

SpaceX Entry-Level & New Grad Jobs · last 7 days

92 openings · 8 need no experience

See all 92 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job