Skip to content
xAIxAIPalo Alto, CA

Software Engineer - Platform Core

Build and operate the Linux-based operating system, device drivers, and production tooling for a high-performance supercomputer network fabric. The role requires strong C/C++ systems programming, operating-systems and networking expertise, and experience with hardware bring-up and driver optimization.

180k – 440k/yr
On-siteEmbedded Engineering

About the role

Responsibilities

  • Build and maintain a lean, high-reliability Linux-based operating system underpinning a supercomputer network fabric.
  • Write or rewrite high-performance device drivers to maximize the capabilities of network and compute hardware.
  • Manage 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 OS and software stack.

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 in the host OS stack and in common network devices such as switches and routers.
  • Excellent written and verbal communication skills.

Nice-to-haves

  • Deep knowledge of the Linux kernel and its networking stack, or transferable experience with another production-grade kernel.
  • Proficiency with debugging tools spanning 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.
  • Experience developing and optimizing device or peripheral drivers, particularly for high-speed interfaces or systems involving DMA and cache coherency.
  • Understanding of peripheral hardware interface standards including Ethernet, PCIe, I2C, and SPI.
  • Experience with product security, operating-system hardening, and secure-boot schemes.

Compensation and Benefits

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

Skills

CC++Linuxlinux kernelcomputer networkingdevice driversftraceperfwiresharktcpdumpebpfgdbjtagdmapcie
Quidient

SLAM Engineer

QuidientColumbia, MD

Develop and optimize on-device visual-inertial SLAM and sensor fusion pipelines for mobile capture, focusing on accuracy, robustness, low latency, and real-world performance. Requires advanced degree and hands-on experience building production VI-SLAM systems.

175k – 230k/yrHybrid5+ YOEEmbedded Engineering
Cerebras Systems

System Software Engineer (Embedded)

Cerebras SystemsSunnyvale, CA

Develops embedded system software, Linux BSP, and administrative services for the world's largest AI processor (WSE). Requires 5+ years in C++/Golang, embedded fundamentals, and cross-team collaboration; bachelor's degree minimum.

175k – 275k/yrOn-site5+ YOEEmbedded Engineering
Sesame

Sensing Systems Engineer

SesameSan Francisco, CA +1

Owns end-to-end sensor system performance for consumer wearables, from hardware selection and integration through firmware, signal processing, and ML integration. Requires 5+ years in systems engineering with expertise in DSP, embedded systems, and shipping high-volume products.

175k – 280k/yrOn-site5+ YOEEmbedded Engineering
Applied Intuition

Software Engineer

Applied IntuitionSunnyvale, CA

Develops reliable embedded software and custom device solutions, integrating vendor components, sensors, operating systems, and communication interfaces. Requires a bachelor's degree and at least three years of relevant experience with C/C++, embedded Linux, debugging, and CI/CD tools.

188k – 244k/yrOn-site3+ YOEEmbedded Engineering
Applied Intuition

Embedded Software Engineer - Core OS

Applied IntuitionSunnyvale, CA

Develops highly reliable embedded software for next-generation vehicle platforms, integrating vendor components, implementing RTOS applications, and customizing Android middleware and HAL for production computers in automotive systems. Requires 3+ years embedded experience with C/C++ and low-level hardware interfaces.

171k – 264k/yrOn-site3+ YOEEmbedded Engineering