Linux Kernel & High-Performance Network Engineer

SpaceX

Union Hill-Novelty Hill (WA)

On-site

USD 125,000 - 200,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Medical, vision and dental coverage
401(k) retirement plan
Company shuttle

Job summary

SpaceX is seeking a Software Engineer for the Starlink supercomputer network in Redmond, WA. You will build and maintain a lean Linux-based operating system that underpins our high-reliability network fabric and laser mesh, and you will write device drivers to extract maximum performance from our hardware.

You will collaborate with hardware teams to design next-generation hardware, bring up the OS and software stack, and continuously improve observability, debugging, and deployment tooling

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 a lean, high-reliability Linux-based OS underpinning the supercomputer network fabric and Starlink laser mesh of satellites.
  • Write or rewrite high-performance device drivers to maximize hardware capability.
  • Deploy, operate, and debug the platform in production; resolve anomalies and improve observability and configuration management.
  • Collaborate with hardware teams and external partners to design future hardware and bring up the OS and software stack on it.

Skills

C/C++
Linux kernel
ftrace
perf
Wireshark
tcpdump
eBPF
gdb

Education

Bachelor's degree in computer science, engineering, math, or science discipline

Tools

JTAG

Job description

SpaceX is seeking a Software Engineer for the Starlink supercomputer network in Redmond, WA. You will build and maintain a lean Linux-based operating system that underpins our high-reliability network fabric and laser mesh, and you will write device drivers to extract maximum performance from our hardware.

You will collaborate with hardware teams to design next-generation hardware, bring up the OS and software stack, and continuously improve observability, debugging, and deployment tooling

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Kernel Engineer - High-Performance Networking
Linux Kernel Engineer - High-Performance Networking

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
Linux Kernel Engineer for High-Performance Systems
Linux Kernel Engineer for High-Performance Systems

SpaceX • Palo Alto (CA)

On-site
USD 125,000 - 200,000
Stock options
Performance bonuses
Employee stock purchase plan
+7
Linux Kernel Engineer - High‑Reliability Drivers & Network
Linux Kernel Engineer - High‑Reliability Drivers & Network

Frontdoor Defense • Redmond (WA)

On-site
USD 125,000 - 200,000
Stock options and long-term incentives
Comprehensive medical/vision/dental
401(k) retirement plan and disability/
+1
Linux Kernel Engineer - High-Performance OS & Drivers
Linux Kernel Engineer - High-Performance OS & Drivers

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 125,000 - 200,000
Stock options
401(k) plan
Health benefits
+1
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
Linux Kernel Engineer for High-Performance AI Networks
Linux Kernel Engineer for High-Performance AI Networks

Spacex • Bellevue (WA)

On-site
USD 125,000 - 200,000
Embedded Systems Engineer, Laser Mesh Networking (Starlink)
Embedded Systems Engineer, Laser Mesh Networking (Starlink)

Spacex • Bellevue (WA)

On-site
USD 125,000 - 200,000
Stock options
Employee Stock Purchase Plan
Healthcare (medical, vision, dental)
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
Embedded Linux Engineer — Laser Mesh Routing
Embedded Linux Engineer — Laser Mesh Routing

Frontdoor Defense • Bellevue (WA)

On-site
USD 125,000 - 165,000
Stock options
Medical, Vision, Dental
401(k) retirement
+3
Linux Kernel Engineer for Exascale AI Supercomputers (C/C++)
Linux Kernel Engineer for Exascale AI Supercomputers (C/C++)

SpaceX Super Intelligence • Seattle (WA)

On-site
USD 180,000 - 440,000
Equity
Medical coverage
401(k)