Linux Kernel Engineer for High-Performance AI Networks

Spacex

Bellevue (WA)

On-site

USD 125,000 - 200,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SpaceX is seeking a Software Engineer for Linux kernel development on the Starlink platform. You will work on the Linux-based OS that underpins our satellite network and AI-centric supercomputers, crafting drivers and low-level software that maximizes hardware performance.

You will collaborate with hardware teams to bring up new systems, improve observability, and ensure robust security and reliability across the stack.

Qualifications

  • Bachelor’s degree or 2+ years of professional software development experience.
  • Hands-on system programming experience in C or C++.
  • Strong understanding of the Linux kernel and networking (preferred).

Responsibilities

  • Build and maintain the lean, high-reliability Linux-based OS underpinning our supercomputer network fabric and Starlink laser mesh of satellites.
  • Write (or rewrite) high-performance device drivers to extract maximum from our hardware.
  • Manage deployment, operation, and debugging of our platform in production.
  • Rigorous root-cause analysis to improve reliability.
  • Develop and improve observability and configuration management tools.
  • Collaborate with hardware teams to design and bring up OS/stack on new hardware.

Skills

C/C++
Linux kernel knowledge
Kernel debugging
Hardware bring-up
Device drivers
Networking hardware interfaces
Security and secure boot

Education

Bachelor’s degree in CS/Engineering/Math/Science

Tools

ftrace
perf
Wireshark
tcpdump
eBPF
gdb

Job description

SpaceX is seeking a Software Engineer for Linux kernel development on the Starlink platform. You will work on the Linux-based OS that underpins our satellite network and AI-centric supercomputers, crafting drivers and low-level software that maximizes hardware performance.

You will collaborate with hardware teams to bring up new systems, improve observability, and ensure robust security and reliability across the stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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-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
Linux Kernel Engineer - High-Performance Networking
Linux Kernel Engineer - High-Performance Networking

SpaceX • Redmond (WA)

On-site
USD 125,000 - 200,000
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
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
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
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
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 Engineer (C/C++) for Exascale AI Hardware
Linux Kernel Engineer (C/C++) for Exascale AI Hardware

SpaceX Super Intelligence • Bellevue (WA)

On-site
USD 180,000 - 440,000
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)