CareerPlanGet AI match score →

Senior Software Engineer - Kernel & Device Drivers

Austin, TX💼 Full-time💰 $120,000–$120,000🗓 2026-07-08 → 2026-07-31

Core

Developing kernel-level drivers and low-level software for high-speed IO and memory subsystems within the DataScale platform and RDU architecture.

Role type

Senior IC kernel and driver engineer

Builds

Production-quality drivers, frameworks, and validation tools for the DataScale platform

Domain

Hardware-software integration, high-speed interconnects, system bring-up

Deliverable

production ML models | product features | infrastructure

Required skills

Linux kernel development, C/C++ programming, high-speed IO/interconnects (PCIe, Ethernet), system bring-up, hardware-software co-debug, manufacturing test flows, build systems (GCC, LLVM, CMake)

Preferred skills

PHY bring-up and initialization, reading hardware specifications and register-level documentation, pre-silicon validation (FPGA, emulation), board schematics, low-level hardware interaction, advanced debugging (GDB, JTAG)

Technologies

Linux, C, C++, Python, Shell, Git, Docker, Jenkins, Bazel, GCC, LLVM, Make, CMake, PCIe, Ethernet, GDB, JTAG

Responsibilities

Develop and maintain kernel-space drivers for high-speed IO and memory subsystems; Enable platform bring-up and support driver integration across new silicon and system configurations; Debug complex issues across kernel, firmware, and hardware layers; Develop tools and frameworks for performance analysis, validation, and manufacturing test; Identify system bottlenecks and implement optimizations across driver and system layers

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗