Software Engineer, AI Supercomputer Network (Starlink)

Starlink

Redmond (WA)

On-site

USD 125,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company stock
Long-term incentives
Medical, vision, dental
401(k) retirement plan
Paid vacation and holidays
Shuttle bus from Seattle to Redmond

Job summary

SpaceX is seeking a Software Engineer for the Starlink Supercomputer Network in Redmond, WA. You will help design, implement, and maintain the lean Linux-based OS powering our supercomputer network fabric and laser mesh of satellites.

You will collaborate with hardware teams to bring up OS on new hardware, develop high-performance device drivers, and improve observability and tooling for reliability. A BS or 2+ years of experience, with C/C++ system programming, is required.

Qualifications

  • Bachelor’s degree in computer science, engineering, math, or science discipline; OR 2+ years of professional software development experience.
  • Hands-on system programming experience in C or C++.

Responsibilities

  • Build and maintain the lean, high-reliability Linux-based operating system underpinning the supercomputer network fabric and Starlink laser mesh of satellites.
  • Write (or rewrite) high-performance device drivers to extract maximum hardware capability.
  • Manage deployment, operation, and debugging of the platform in production, including rigorous anomaly resolution and development of observability/configuration tools.
  • Collaborate with hardware teams and external partners to design the next generation of hardware and bring up OS/software on it.

Skills

C/C++
Linux kernel networking
Kernel debugging
Device driver development
Hardware bring-up
PCIe/Ethernet/I2C/SPI

Education

BS in Computer Science

Tools

ftrace
perf
Wireshark
tcpdump
eBPF
gdb

Job description

SpaceX is seeking a Software Engineer for the Starlink Supercomputer Network in Redmond, WA. You will help design, implement, and maintain the lean Linux-based OS powering our supercomputer network fabric and laser mesh of satellites.

You will collaborate with hardware teams to bring up OS on new hardware, develop high-performance device drivers, and improve observability and tooling for reliability. A BS or 2+ years of experience, with C/C++ system programming, is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Starlink Supercomputer Network
Software Engineer, Starlink Supercomputer Network

SpaceX • Palo Alto (CA)

On-site
USD 125,000 - 200,000
Stock options
Long-term incentives
Medical, vision & dental insurance
+4
Software Engineer, Starlink High-Performance Network
Software Engineer, Starlink High-Performance Network

Starlink • Bellevue (WA)

On-site
USD 125,000 - 200,000
Stock options
Long-term incentives
Discretionary bonuses
+4
Starlink Supercomputer Network Engineer
Starlink Supercomputer Network Engineer

Starlink • Palo Alto (CA)

On-site
USD 125,000 - 200,000
Software Engineer — High-Performance Supercomputer Network
Software Engineer — High-Performance Supercomputer Network

SpaceX • Bellevue (WA)

On-site
USD 125,000 - 200,000
Medical, vision, dental coverage
401(k) retirement plan
Paid parental leave
+3
AI Supercomputer Network Software Engineer
AI Supercomputer Network Software Engineer

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options and long-term incentives
Medical, vision and dental coverage
401(k) retirement plan
Linux Kernel & High-Performance Network Engineer
Linux Kernel & High-Performance Network Engineer

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
Medical, vision and dental coverage
401(k) retirement plan
+1
Starlink Satellite Systems Software Engineer Scale Internet
Starlink Satellite Systems Software Engineer Scale Internet

Starlink • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options
Medical, vision, dental
401(k) retirement plan
+3
Software Engineer, Supercomputer Network (Starlink)
Software Engineer, Supercomputer Network (Starlink)

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options and long-term incentives
Medical, vision and dental coverage
401(k) retirement plan
Starlink Satellite Systems Engineer (Ground & Space)
Starlink Satellite Systems Engineer (Ground & Space)

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
Employee Stock Purchase Plan
Medical, Vision, Dental
+5
Software Engineer, Supercomputer Network (Starlink)
Software Engineer, Supercomputer Network (Starlink)

SpaceX • Palo Alto (CA)

On-site
USD 125,000 - 200,000
Stock options
Long-term incentives
Medical, vision & dental insurance
+4