Senior Software Engineer - Kernel & Device Drivers
$120k - $200kFront Door Defense
Overview SambaNova is seeking a Senior Software Engineer to develop kernel‑level drivers and low‑level software for high‑speed IO and memory subsystems within the DataScale® platform and RDU architecture. You will enable system bring‑up, debug complex cross‑layer issues, and deliver production‑quality software that scales across systems and deployments. Working across kernel, firmware, and hardware, you will build robust, maintainable drivers and frameworks supporting validation, manufacturing, and system performance. This is a hands‑on role for an engineer with strong low‑level programming skills, solid hardware understanding, and a focus on reliability, performance, and code quality. Responsibilities Kernel & Driver Development 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 Write clean, maintainable, production‑quality code and drive code reviews System Bring‑Up & Debug Support system bring‑up from early silicon through production Debug complex issues across kernel, firmware, and hardware layers Drive issues to root cause and resolution in collaboration with cross‑functional teams PHY & Hardware Interaction Support PHY initialization and validation across high‑speed interfaces Debug issues related to IO, memory, and PHY subsystems in coordination with hardware teams Interpret hardware specifications and schematics to guide bring‑up and debug Performance & Validation Software Develop tools and frameworks for performance analysis, validation, and manufacturing test Identify system bottlenecks and implement optimizations across driver and system layers Enable post‑silicon validation through software automation and infrastructure Basic Qualifications BS/MS in Computer Science, Electrical Engineering, or related field 5+ years of experience in kernel or low‑level system software development Familiar with Linux kernel, drivers, user space libraries, and applications with strong Linux fundamentals Strong C/C++ programming and debugging skills; scripting experience (Python, shell) Experience with high‑speed IO or interconnects such as PCIe, Ethernet, or similar technologies Experience with system bring‑up and hardware‑software co‑debug Experience with manufacturing test flows Familiarity with development tools such as Git, Docker, Jenkins, or Bazel Familiarity with build systems and toolchains (GCC, LLVM, Make, CMake) Strong ownership and ability to drive issues to resolution Clear communicator with a collaborative, problem‑solving mindset Preferred Qualifications Experience with PHY bring‑up and initialization Ability to read and understand hardware specifications and register‑level documentation Exposure to pre‑silicon validation (FPGA, emulation) and post‑silicon bring‑up Familiarity with board schematics and low‑level hardware interaction Solid debugging skills using logs, trace tools (GDB), JTAG, or hardware debuggers Background in high‑performance or accelerator‑based systems Base Salary Range
$120,000—$200,000 USD
EEO Policy SambaNova Systems is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard basis of age (40 and over), color, disability, gender identity, genetic information, marital status, military or veteran status, national origin/ancestry, race, religion, creed, sex (including pregnancy, childbirth, breastfeeding), sexual orientation, and any other applicable status protected by federal, state, or local laws. Benefits Summary for US‑Based, Full‑Time Employment Positions SambaNova offers a competitive total rewards package, including the base salary, plus equity and benefits. We cover 95% premium coverage for employee medical insurance, and 77% premium coverage for dependents and offer a Health Savings Account (HSA) with employer contribution. We also offer Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life, and AD&D insurance plans in addition to Flexible Spending Account (FSA) options like Health Care, Limited Purpose, and Dependent Care. Our library of well‑being benefits available to you and your dependents includes a full subscription to Headspace, Gympass+ membership with access to physical gyms, One Medical membership, counseling services with an Employee Assistance Program, and much more. #J-18808-Ljbffr Front Door Defense- Overview SambaNova is seeking a Principal Engineer to own post-silicon bring-up, debug, and validation of high-speed IO and memory subsystems... ...lead complex system-level debug across silicon, board, and software layers, driving issues to root cause and resolution from first...SeniorFull timeLocal area
$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...about developing and optimizing math kernels to extract the highest performance out of... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...SeniorFull time- Innolitics is a remote-first company specializing in medical device software development and FDA regulatory consulting. We work across software engineering and regulatory compliance to deliver robust, traceable systems. As a Medical Device Software Engineer, you will engage...SeniorRemote job
- Innolitics seeks a Medical Device Software Engineer to drive both software development and regulatory design assurance for medical device projects. The role spans writing code, performing cybersecurity work, and creating FDA-aligned documentation. You will collaborate...Senior
$184k - $287.5k
NVIDIA is seeking a Senior Software Engineer to join our CSP Engagements team, focusing on system software... ...in embedded firmware, Linux kernel development, and middleware development... ...including Linux kernel modifications, device drivers, and system optimizations for GB200...SeniorFull time$143.7k - $194.4k
...development company that designs and engineers high-profile consumer... ...Since then, we have produced devices like Fire Tablet, Fire TV, Amazon... ...a real impact? Join us as a Software Development Engineer and play... ...operating systems (Linux kernel, RTOS) and hardware design- Knowledge...WorldwideFlexible hours- SambaNova Systems in Austin, TX is seeking a Senior Software Engineer to develop kernel-level drivers and low-level software for high-speed IO and memory subsystems. The role spans kernel, firmware, and hardware, focusing on bring-up, debugging, and production-quality...Senior
$152k - $241.5k
...automotive and robotics. We build the software stack that enables Large... ...AI experiences directly on-device.What you’ll be doing:Develop... ...with teams across CUDA, kernel libraries, compilers, and robotics... ...Science, Electrical/Computer Engineering, or a closely related field.4...SeniorFull time$168.1k - $227.4k
...and development company that designs and engineers high-profile consumer electronics. Lab12... ...products. Since then, we have produced devices like Fire tablets, Fire TV, Amazon Echo... ...hold yourself to the highest standards for software engineering, this role offers the...SeniorInternshipFlexible hours- ...artificial intelligence, and software-defined networking to provide... ...prestigious awards, such as Best Engineering Team, Best Company for... ...You’ll Work WithArista’s Linux Kernel team is responsible for developing... ...level: Mid-Senior LevelIndustry: Computer NetworkingSenior
- ...career. THE ROLE: We are seeking an engineer to join our team that will thrive... ...PERSON: This AMD (Advanced Micro Devices) team is looking for a Senior Linux Software Engineer who can work with OS... ...Exposure to systems architecture Linux kernel and virtualization debugging...Senior
- NVIDIA is seeking a skilled developer to join their CUTLASS team in Austin, Texas, focusing on Tensor Core-based deep learning kernels. The ideal candidate will possess advanced C++ programming skills and experience in CUDA, with a strong background in computer architecture...Senior
- ...iterating applications over time. As a Senior Software Engineer II focusing on Computational Geometry... ...print quality across ICON's lineup of devices and materials Create robust software... ...Travis, etc. Experience with geometric kernel libraries (CGAL, Open CASCADE, etc.)...SeniorFor contractors
- Senior Software Engineer I, Computational Geometry & BIM Austin, Texas, United States ICON is looking... ...print quality across ICON's lineup of devices and materials Create robust software... ...Travis, etc. Experience with geometric kernel libraries (CGAL, Open CASCADE, etc.)...SeniorContract workFor contractorsFor subcontractorWork at office
- NVIDIA is seeking a passionate software engineer to join the CUTLASS team in Austin, Texas. This role involves developing core components of... ...advancements, and showcasing GPU hardware features through example kernels. Ideal candidates will have a Master's or PhD in relevant...Senior
- ...that enhance the way millions of users interact with Roku devices globally. We pride ourselves on creating products that “just... ...this is the team for you. About the Role As a Senior Software Engineer, Android on the Roku Mobile App team, you’ll play a key role...SeniorFull timeLocal area
- ...Top of market salary + equityWe're hiring a Front-EndSenior Software Engineer with experience building web applications and service oriented... ...tech savvy relative could use it without help, regardless of device or platform.Create a way for customers to document damage, making...SeniorFull timeWork at office
$184k - $287.5k
We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our... ...accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, and the operating system. Unified Memory...SeniorFull time$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...and training passes to identify key GPU kernel and fusion opportunities.Identify gaps... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...SeniorFull time$184k - $287.5k
...looking for a motivated Deep Learning engineer to bring advanced CUDA features... ..., HW and SW architects, kernel and compiler authors and CUDA driver experts to co-design systems and frameworks... ...operating systems principles (aka systems software fundamentals)Adaptability and...SeniorFull time- ...EngineeringSalary: Top of market salary + equityWe're hiring a Senior Software Engineer with experience building web applications and service... ...tech savvy relative could use it without help, regardless of device or platform.Create a way for customers to document damage,...SeniorFull timeWork at office
$152k - $241.5k
...role in crafting the digital landscape.Local AI seeks a Senior Systems Software Engineer interested in solving client-side AI challenges on Windows... ...critical domains—including graphics, web browsers, and edge devices—by driving innovation in both open and closed source...SeniorFull timeLocal area- ...electronics departments. As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build world-class... ...platforms Good understanding of Linux system and kernel concepts, multithreading primitives, Linux tools,...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work
- Job DescriptionThe Role: We are seeking an experienced Senior Software Engineer (.NET ) to join our team. In this role, you will lead the design... ...AI agent frameworks such as LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, or similar Orchestration...SeniorFull timeH1bLocal areaWork from homeRelocation package
- ...Austin, TX three times per week.The RoleWe are looking for a Senior Software Engineer to join the team that is revolutionizing the automotive... ...inventory search, filtering, and discovery experiences across devices and markets. You'll work within a micro frontend...SeniorFull timeLocal areaWork from homeRelocation package
$108.4k - $227.5k
Job Title: Senior Software Engineer NAVAIR Product LineJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee... ...experience, including familiarity with Linux Block devices• NVMe and SSD familiarity• SNMP familiarity• Experience with...SeniorContract workWork experience placementLocal areaFlexible hours$184k - $287.5k
...experienced and highly motivated software professional to work on... ...in model optimization, custom kernel development, and cluster-scale... ...and compiler authors and CUDA driver experts to co-design systems... ...in Computer Science, Computer Engineering, Electrical Engineering, or...SeniorFull time$152k - $241.5k
...for an AI & Deep Learning Compiler Engineer. NVIDIA is hiring software engineers for its Deep Learning & AI... ...spanning across data centers, personal devices, automotive, and robotics. The... ...frameworks, such as PyTorch, JAX.GPU kernel authoring and performance analysis using...SeniorFull timeRemote work- ...currently being used in live DOD missions. We are looking for a Senior Software Engineer to lead the Cutlass software team. We are looking for... ...software (this might be expressed as working on embedded devices, safety critical systems, operating systems, media software...Senior
$184k - $287.5k
...with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus... ...clusters: scheduler behavior, container runtime issues, device-plugin crashes, RDMA/IB fabric anomalies, etc.Gather customer...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Kernel & Device Drivers. Be the first to apply!
- agile software developer Austin, TX
- software developer internship no experience Austin, TX
- intermediate software engineer Austin, TX
- software engineer staff Austin, TX
- experienced software developer Austin, TX
- work from home software developer Austin, TX
- software developer no experience Austin, TX
- software developer fintech Austin, TX
- software data engineer Austin, TX
- financial software developer Austin, TX


