Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Kernel & Device Drivers

$120k - $200k

Front 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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Kernel & Device Drivers in Austin, TX vacancy
  • 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... 
    Senior
    Full time
    Local area

    SambaNova

    Austin, TX
    22 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    4 days ago
  • 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... 
    Senior
    Remote job

    National Asset Mgmt Incorporated

    Austin, TX
    3 days ago
  • 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

    Sacbar

    Austin, TX
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  • $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... 
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  • 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

    SambaNova Systems

    Austin, TX
    3 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Internship
    Flexible hours

    Amazon

    Austin, TX
    2 days ago
  •  ...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 Networking
    Senior

    Arista Networks

    Austin, TX
    3 days ago
  •  ...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

    AMD

    Austin, TX
    3 days ago
  • 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

    NVIDIA

    Austin, TX
    22 hours ago
  •  ...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.)... 
    Senior
    For contractors

    ICON

    Austin, TX
    22 hours ago
  • 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.)... 
    Senior
    Contract work
    For contractors
    For subcontractor
    Work at office

    iconbuild.com

    Austin, TX
    3 days ago
  • 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

    NVIDIA

    Austin, TX
    22 hours ago
  •  ...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... 
    Senior
    Full time
    Local area

    Roku

    Austin, TX
    8 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Steadily

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    4 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    1 day ago
  •  ...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,... 
    Senior
    Full time
    Work at office

    Steadily

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Full time
    Local area

    Nvidia

    Austin, TX
    2 days ago
  •  ...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,... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    Austin, TX
    1 day ago
  • 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... 
    Senior
    Full time
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    1 day ago
  •  ...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... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    1 day ago
  • $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... 
    Senior
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Austin, TX
    8 hours ago
  • $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... 
    Senior
    Full time

    Nvidia

    Austin, TX
    8 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago
  •  ...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

    Modern Intelligence

    Austin, TX
    a month ago
  • $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... 
    Senior
    Full time
    Remote work

    Nvidia

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Kernel & Device Drivers. Be the first to apply!