CareerPlan

Sr. Software Engineer, Linux Kernel

USAFull-time$200k–$375k2026-11-05 → 2026-11-09

Core

Build and maintain a high-reliability Linux-based operating system for a supercomputer network fabric, including developing high-performance device and peripheral drivers.

Role type

Senior IC Linux kernel engineer (systems programming)

Builds

High-reliability OS and drivers for supercomputer network fabric

Domain

High-performance computing + Linux kernel systems

Required skills

C/C++ systems programming, Linux kernel internals, device driver development, network stack knowledge, hardware bring-up (bare-metal/JTAG), debugging (ftrace/perf/eBPF/gdb), peripheral interface standards (Ethernet/PCIe/I2C/SPI), OS hardening

Preferred skills

DMA/cache coherency optimization, secure boot schemes

Technologies

Linux, C, C++, ftrace, perf, Wireshark, tcpdump, eBPF, gdb, JTAG

Responsibilities

Develop and optimize high-performance device and peripheral drivers for network and compute hardware; Deploy, operate, debug, and root-cause production platform anomalies; Develop and improve observability and configuration-management tools; Collaborate with hardware teams on next-generation supercomputer hardware and bring up the OS and software stack

Seniority

Senior, hands-on IC