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

USD 180,000-440,000 per year
MIDDLE
✅ On-site

Tech Stack

AI @ 6 Communication @ 6 Debugging @ 5 Linux @ 6 Networking @ 3 Observability Prioritization @ 6 Security @ 3

Details

The team builds AI systems and operates with a focus on engineering excellence, hands-on contribution, initiative, communication, and strong prioritization.

Responsibilities

  • Build and maintain a lean, high-reliability, Linux-based operating system supporting a supercomputer network fabric.
  • Write or rewrite high-performance device drivers to maximize the capabilities of network and compute hardware.
  • Manage the deployment, operation, and production debugging of the platform.
  • Resolve and root-cause anomalies to continuously improve system reliability.
  • Develop and improve observability and configuration-management tools.
  • Collaborate with hardware teams and external partners to design next-generation supercomputer hardware and bring up the operating system and software stack on it.

Requirements

  • Hands-on systems programming experience in C or C++.
  • Strong operating-systems fundamentals, including scheduling, memory management, and I/O.
  • Understanding of computer networking, including host operating-system stacks and network devices such as switches and routers.
  • Excellent written and verbal communication skills.

Preferred Skills and Experience

  • Deep knowledge of the Linux kernel and its networking stack; experience with another production-grade kernel is also transferable.
  • Proficiency with debugging tools across kernel, network, and userspace, including ftrace, perf, Wireshark/tcpdump, eBPF, and gdb.
  • Experience bringing up new hardware, including flashing bare-metal software on a microcontroller with JTAG or bootstrapping a Linux kernel and root filesystem on new hardware.
  • A track record of developing and optimizing device and peripheral drivers, ideally for high-speed interfaces or systems involving DMA and cache coherency.
  • Understanding of peripheral hardware interface standards such as Ethernet, PCIe, I2C, and SPI, including the ability to review schematics and debug these interfaces.
  • Experience with product security, operating-system and system hardening, and secure-boot schemes.

Compensation and Benefits

  • Base salary: $180,000–$440,000 USD per year.
  • Equity.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Various discounts and perks.

More jobs at SpaceXAI

Similar jobs