Linux Kernel Driver Engineer for AI Silicon

MatX

Mountain View (CA)

On-site

USD 160,000 - 275,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

4 weeks PTO
12 company holidays
Remote work up to 3 weeks
Health insurance
401K with company contribution
Professional development budget
Team meals onsite
Commute paid
Mental health benefit
Parental leave

Job summary

MatX is building best-in-class silicon for high-performance GenAI and seeks a System Software Engineer to develop Linux kernel drivers and host software. You will collaborate with hardware, silicon, and firmware teams through bring-up and production, delivering scalable, reliable system services for cutting-edge AI hardware.

The role emphasizes deep C/Linux systems programming, driver development, and cross-team communication, with a competitive compensation package and extensive benefits in a

Qualifications

  • Deep systems programming experience in C on Linux.
  • Hands-on Linux kernel development experience—written and shipped drivers.
  • Strong understanding of hardware/software interactions: buses, interrupts, DMA, memory‑mapped I/O.
  • Experience designing long‑running system services and their interfaces.
  • Comfort with ambiguity: new hardware, evolving specs, problems nobody has hit before.
  • Clear communication with teams outside software.

Responsibilities

  • Design and implement Linux kernel and userspace drivers for our hardware.
  • Build the system management software that monitors, configures, and controls our platforms in production.
  • Develop the low-level tooling that engineering, manufacturing, and support rely on.
  • Work with hardware, silicon, and firmware teams during bring-up and throughout the product lifecycle.
  • Debug problems that cross hardware/software boundaries, often with early hardware and incomplete information.

Skills

C on Linux
Linux kernel development
Hardware/software interaction
System services design
Communication across teams
Ambiguity tolerance

Job description

MatX is building best-in-class silicon for high-performance GenAI and seeks a System Software Engineer to develop Linux kernel drivers and host software. You will collaborate with hardware, silicon, and firmware teams through bring-up and production, delivering scalable, reliable system services for cutting-edge AI hardware.

The role emphasizes deep C/Linux systems programming, driver development, and cross-team communication, with a competitive compensation package and extensive benefits in a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kernel Engineering Lead for AI Compute Hardware
Kernel Engineering Lead for AI Compute Hardware

MatX • Mountain View (CA)

Hybrid
USD 120,000 - 275,000
Equity
Health Insurance
PTO 4 wks
+2
Linux Kernel Systems Engineer for AI Devices
Linux Kernel Systems Engineer for AI Devices

OpenAI • San Francisco (CA)

On-site
USD 180,000 - 240,000
Lead Software Engineer, Kernels
Lead Software Engineer, Kernels

MatX • Mountain View (CA)

On-site
USD 120,000 - 275,000
Equity
Health Insurance
PTO 4 wks
+2
System Software Engineer, Linux Driver and Driver Adjacent
System Software Engineer, Linux Driver and Driver Adjacent

MatX • Mountain View (CA)

On-site
USD 160,000 - 275,000
4 weeks PTO
12 company holidays
Remote work up to 3 weeks
+7
Senior Kernel Engineer for ML Hardware (Hybrid, Equity)
Senior Kernel Engineer for ML Hardware (Hybrid, Equity)

MatX • Mountain View (CA)

Hybrid
USD 160,000 - 600,000
PTO 4 weeks
Holidays 12 days
Remote work 3 weeks
+2
Linux Kernel Engineer (C/C++) for Exascale AI Hardware
Linux Kernel Engineer (C/C++) for Exascale AI Hardware

SpaceX Super Intelligence • Bellevue (WA)

On-site
USD 180,000 - 440,000
Silicon Micro-Architect & RTL Design Engineer
Silicon Micro-Architect & RTL Design Engineer

MatX • Mountain View (CA)

Hybrid
USD 260,000 - 600,000
Paid time off
Health insurance
401K with company contribution
+1
Software Engineer - Linux Kernel (C++, C)
Software Engineer - Linux Kernel (C++, C)

AI Need That • Palo Alto (CA)

On-site
USD 180,000 - 440,000
Equity
Medical coverage
Vision coverage
+5
GenAI Hardware Architect for High-Performance Silicon
GenAI Hardware Architect for High-Performance Silicon

MatX • Mountain View (CA)

Hybrid
USD 120,000 - 600,000
4 weeks PTO + holidays
Health insurance
Remote work up to 3 weeks
+1
Kernel Engineer, Custom Silicon for High-Perf AI Compute
Kernel Engineer, Custom Silicon for High-Perf AI Compute

River AI Inc. • Palo Alto (CA), Austin (TX)

On-site
USD 210,000 - 420,000
Health, dental, and vision benefits
Equity
Relocation support