Linux Kernel Engineer - High‑Reliability Drivers & Network

Frontdoor Defense

Redmond (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 and long-term incentives
Comprehensive medical/vision/dental
401(k) retirement plan and disability/
Paid parental leave and holidays

Job summary

SpaceX is seeking a Software Engineer, Linux Kernel for Starlink to develop and deploy a high-reliability Linux kernel and drivers for Starlink hardware in Redmond, WA. The role focuses on building a lean, robust OS underpinning the satellite network and laser mesh, with emphasis on performance and reliability.

Responsibilities include writing high-performance drivers, deployment and debugging in production, and close collaboration with hardware teams to bring up new systems.

Qualifications

  • Bachelor's degree or >=2 years of professional software development experience in lieu of a degree.
  • Hands-on system programming experience in C or C++.

Responsibilities

  • Build and maintain a low-level Linux-based OS for SpaceX Starlink hardware.
  • Develop and optimize high-performance device drivers for network and compute hardware.
  • Deploy, operate, and debug the platform in production with emphasis on reliability and observability.
  • Collaborate with hardware teams to bring up OS/stack on new hardware.

Skills

C/C++ development
Linux kernel knowledge
Kernel debugging tools
Hardware bring-up
Network hardware interfaces
Security OS hardening

Education

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

Tools

ftrace
perf
Wireshark/tcpdump
eBPF
gdb

Job description

SpaceX is seeking a Software Engineer, Linux Kernel for Starlink to develop and deploy a high-reliability Linux kernel and drivers for Starlink hardware in Redmond, WA. The role focuses on building a lean, robust OS underpinning the satellite network and laser mesh, with emphasis on performance and reliability.

Responsibilities include writing high-performance drivers, deployment and debugging in production, and close collaboration with hardware teams to bring up new systems.

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 - 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 & 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 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 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)
Starlink OS/Platform Engineer: Secure Space-grade Linux
Starlink OS/Platform Engineer: Secure Space-grade Linux

Spacex • Redmond (WA)

Hybrid
USD 125,000 - 200,000
Stock options
401(k) plan
Medical, Vision, Dental
+3
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
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
Senior Software Engineer, Starlink Enterprise Systems
Senior Software Engineer, Starlink Enterprise Systems

SPACE EXPLORATION TECHNOLOGIES CORP • Redmond (WA)

Hybrid
USD 165,000 - 270,000
Medical coverage
Vision coverage
Dental coverage
+5