Software Engineer, Linux Kernel (Starlink)
Core
Build and maintain the lean, high-reliability Linux-based operating system for AI supercomputers and Starlink satellite networks.
Role type
Senior IC Linux Kernel Engineer
Builds
AI supercomputer network fabric and Starlink laser mesh of satellites
Domain
Aerospace / High-performance computing / Networking
Deliverable
production ML models
Required skills
C/C++ system programming, Linux kernel internals, device driver development, hardware bring-up, network stack debugging, eBPF, kernel debugging tools (ftrace, perf, gdb), hardware interface standards (PCIe, Ethernet, I2C, SPI)
Preferred skills
DMA and cache coherency optimization, OS/system hardening, secure boot schemes
Technologies
Linux, C, C++, eBPF, ftrace, perf, Wireshark, tcpdump, gdb, PCIe, Ethernet, I2C, SPI
Responsibilities
Write high-performance device drivers, manage deployment and debugging of the platform in production, collaborate with hardware teams to bring up OS on new hardware, develop tools for observability and configuration management
Seniority
Senior, hands-on IC
