S
Posted 9 hours ago
Senior Software Engineer - Kernel & Device Drivers
SambaNovaSenior Software Engineer - Kernel & Device Drivers
Requirements
BS/MS in Computer Science or Electrical Engineering, 5+ years kernel or low-level software experience, Strong C/C++ and Python skills, Experience with PCIe or Ethernet, Linux kernel and driver familiarity
Skills
C#LinuxPython
About the role
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
- Support system bring-up from early silicon through production
- Debug complex issues across kernel, firmware, and hardware layers
- Support PHY initialization and validation across high-speed interfaces
- Develop tools and frameworks for performance analysis, validation, and manufacturing test
Requirements
- BS/MS in Computer Science, Electrical Engineering, or related field
- 5+ years of experience in kernel or low-level system software development
- Familiarity with Linux kernel, drivers, and user space libraries
- Strong C/C++ programming and debugging skills
- Scripting experience with Python or shell
- Experience with high-speed IO or interconnects such as PCIe or Ethernet
- Experience with system bring-up and hardware-software co-debug
- Familiarity with Git, Docker, Jenkins, or Bazel
- Familiarity with build systems like GCC, LLVM, Make, or CMake
Preferred Qualifications
- Experience with PHY bring-up and initialization
- Ability to read hardware specifications and register-level documentation
- Exposure to pre-silicon validation (FPGA, emulation)
- Familiarity with board schematics and low-level hardware interaction
- Debugging skills using GDB, JTAG, or hardware debuggers
- Background in high-performance or accelerator-based systems
About the Company
SambaNova provides the SambaNova Suite™, a full-stack, generative AI platform optimized for enterprise and government organizations, powered by the intelligent SN40L chip.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer - Kernel & Device Drivers
SambaNova · Austin, San Jose
