Skip to main content

xAI

Software Engineer - Platform Core (C++, C)

Palo Alto, California, United States; Seattle, Washington, United States$180k–$440kmidAdded today

About this role

SpaceXAI seeks a systems-focused Software Engineer to design and maintain a lean, high-reliability Linux-based OS for their supercomputer network. You'll develop high-performance device drivers, manage production deployment and debugging, and collaborate with hardware teams on next-generation infrastructure.

What you'll do

  • Build and maintain a Linux-based operating system for supercomputer network infrastructure
  • Develop and optimize high-performance device drivers for network and compute hardware
  • Deploy, operate, and debug platform systems in production environments
  • Root-cause anomalies and continuously improve system reliability
  • Develop observability and configuration management tools
  • Collaborate with hardware teams to bring up OS and software stacks on new hardware

What they're looking for

  • C or C++ systems programming
  • Operating systems fundamentals (scheduling, memory management, I/O)
  • Computer networking (host OS stack, switches, routers)
  • Linux kernel and networking stack expertise
  • Kernel and network debugging tools (ftrace, perf, Wireshark, eBPF, gdb)
  • Device driver development for high-speed interfaces
  • Hardware bring-up and bare-metal programming
  • Peripheral interface standards (Ethernet, PCIe, I2C, SPI)

Benefits

  • Equity compensation
  • Comprehensive medical, vision, and dental coverage
  • 401(k) retirement plan
  • Short and long-term disability insurance
  • Life insurance
  • Various discounts and perks
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

xAI

xAI builds advanced AI infrastructure and systems, including the Grok model inference platform and Colossus GPU cluster. The company is hiring Mechanical, Electrical, and Facilities Engineers to design and maintain its data center operations, as well as Software Engineers to optimize high-performance inference systems and datacenter networking.

View all jobs at xAI

Likely interview questions

  • Walk us through your experience developing or optimizing device drivers, particularly for high-speed interfaces—what challenges did you face with DMA or cache coherency?
  • Describe a time you debugged a complex kernel or network issue in production. What tools did you use and how did you isolate the root cause?