SambaNova
Principal Kernel & Device Drivers Engineer
$180K–$255K
San Jose, California, United States · Principal · Full-time · Posted Apr 8, 2026
- Experience
- 7+ years in kernel or low-level system software development.
- Education
- MS in Computer Science, Electrical Engineering, or a related field.
About the job
Owns Linux kernel drivers and low-level software for high-speed I/O, memory, and networking in SambaNova’s DataScale platform and RDU systems, from silicon bring-up through production.
What you'll do
- Develop and release kernel-space drivers; own RDMA and network data paths.
- Lead platform bring-up and troubleshoot issues across kernel, firmware, and hardware, including PHY and link bring-up.
- Build verification and test tools, optimize system performance, and provide technical leadership through reviews and mentoring.
What they ask for
- MS in Computer Science, Electrical Engineering, or a related field.
- 7+ years of kernel or low-level system software development experience.
- Expertise in Linux systems programming and kernel drivers; knowledge of Linux kernel networking and RDMA.
- Strong C/C++ programming and debugging, Python or shell scripting, experience with at least two high-speed I/O or interconnect technologies, and hardware-software co-debug through production.
Nice to have
- Hands-on RDMA data-path or driver implementation; virtual switching or data center networking at scale.
- NIC verification scripting, firmware development, pre-silicon validation using FPGA or emulation, or HPC/accelerator systems experience.
Pay
$180,000 — $255,000 USD (base salary)
Tools
Linux, RDMA, C/C++, Python, shell, PCIe, Ethernet, CXL
AI focus
Enables the kernel drivers and low-level I/O, memory, and networking software underpinning AI inference hardware; no direct AI model development is stated.
Model-written summary · the original posting is authoritative