Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr. Software Engineer, Linux Kernel

Home > C/C++ programming jobs

Sr. Software Engineer, Linux Kernel in USA new

  • Palo Alto, CA

Responsibilities

  • Build and maintain a high-reliability Linux-based operating system for the supercomputer network fabric.
  • Develop and optimize high-performance device and peripheral drivers for network and compute hardware.
  • Deploy, operate, debug, and root-cause production platform anomalies while improving reliability.
  • Develop and improve observability and configuration-management tools.
  • Collaborate with hardware teams and external partners on next-generation supercomputer hardware and bring up the OS and software stack on it.

Requirements

  • At least 5 years of hands-on systems programming experience in C or C++.
  • Strong operating-systems fundamentals covering scheduling, memory management, and I/O.
  • Understanding of host and device computer networking, including switches and routers.
  • Deep knowledge of the Linux kernel and networking stack, or transferable experience with another production-grade kernel.
  • Proficiency with kernel, network, and userspace debugging tools such as ftrace, perf, Wireshark, tcpdump, eBPF, and gdb.
  • Experience bringing up new hardware using bare-metal microcontroller software, JTAG, or a Linux kernel and root filesystem.
  • Experience developing and optimizing device and peripheral drivers, preferably for high-speed interfaces or systems involving DMA and cache coherency.
  • Understanding of Ethernet, PCIe, I2C, SPI, and other peripheral hardware interface standards.
  • Experience with product security, OS and system hardening, and secure boot schemes.
  • Strong written and verbal communication skills.

Benefits

  • $200,000–$375,000 base salary.
  • Equity compensation.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance, life insurance, discounts, and other perks.

Salary: $200k - $375k/yr

xAI

xAI builds advanced AI systems designed to deeply understand the universe and support humanity's quest for knowledge. Targeting innovators and thinkers, our platform emphasizes engineering excellence and hands-on collaboration, fostering an environment where curiosity drives results.

Similar positions

Sr. Software Engineer, Training/Inference

  • xAI
  • Full time
  • USA
  • 11/05/2026
  • Salary: $200k - $375k/yr
  • Palo Alto, CA

Principal Software Engineer

  • Microsoft
  • Full time
  • USA
  • 11/05/2026
  • Salary: $143k - $304k/yr
  • Redmond, WA

Senior Software Engineer, Chassis

  • Waymo
  • Full time
  • USA
  • 11/05/2026
  • Salary: $213k - $263k/yr
  • Mountain View, CA

Senior Software Engineer

  • Microsoft
  • Full time
  • USA
  • 11/05/2026
  • Salary: $120k - $261k/yr
  • Redmond, WA

Senior Software Engineer

  • SonicWall
  • Full time
  • Others
  • 11/05/2026
  • Pune, India