M

MatX

Designs high-throughput AI hardware chips

System Software Engineer - Linux Driver and Driver Adjacent

Systems Software EngineeringUpdated on Nov 14
Full-timeMountain View, CA, USAHybrid

About the Job

Requirements

  • Deep systems programming experience in C on Linux.
  • Hands-on Linux kernel development experience, including writing and shipping drivers.
  • Strong understanding of hardware and software interactions, including buses, interrupts, direct memory access, and memory-mapped input/output.
  • Experience designing long-running system services and their interfaces.
  • Comfort working with ambiguity, new hardware, evolving specifications, and unfamiliar problems.
  • Ability to communicate clearly with teams outside software.

Responsibilities

  • Design and implement Linux kernel and userspace drivers for custom and third-party hardware.
  • Build system-management software that monitors, configures, and controls platforms in production.
  • Develop low-level tooling used by engineering, manufacturing, and support teams.
  • Work directly with hardware, silicon, and firmware teams during bring-up and throughout the product lifecycle.
  • Debug problems across the hardware/software boundary, often with early hardware and incomplete information.

Desired Qualifications

  • Experience with hardware bring-up on new platforms.
  • Contributions to the Linux kernel or related open-source infrastructure projects.
  • Familiarity with platform-management standards and server-class hardware.

About the Company

MatX

Designs high-throughput AI hardware chips

MatX builds high-throughput AI accelerators for large language models. Its main product is a dedicated chip where every transistor is optimized for running large neural networks, aiming to deliver strong performance for training and inference of LLMs. The company also develops the surrounding software stack, including compilers, to make the hardware easy to program for ML engineers (e.g., through JAX-based workflows). Unlike general-purpose processors, MatX focuses on specialization and full-stack optimization from silicon to software. Its goal is to enable organizations with substantial AI workloads to scale efficiently by providing powerful, purpose-built hardware and the compatible software tools they need to deploy and optimize large models.

Company size
51-200
Company stage
Series B
Total funding
$604.9M
Headquarters
Mountain View, CA
Founded
2022

Recently Posted Jobs

Explore more opportunities at MatX

See more jobs