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

SambaNova Systems

Senior Software Engineer - Kernel & Device Drivers SambaNova Systems Austin, TX, US Job Type: Full-Time Function: Engineering Software Industry: Frontier Tech Company Address: 2200 Geng Road, Unit 100, Palo Alto, CA 94303, US About SambaNova Systems AI is changing the world and at SambaNova, we believe that you don't need unlimited resources to take advantage of the most advanced, valuable AI capabilities - capabilities that are helping organizations explore the universe, find cures for cancer, and giving companies access to insights that provide a competitive edge. Job Description The era of pervasive AI has arrived. In this era, organizations will use generative AI to unlock hidden value in their data, accelerate processes, reduce costs, drive efficiency and innovation to fundamentally transform their businesses and operations at scale. SambaNova Suite™ is the first full-stack, generative AI platform, from chip to model, optimized for enterprise and government organizations. Powered by the intelligent SN40L chip, the SambaNova Suite is a fully integrated platform, delivered on-premises or in the cloud, combined with state-of-the-art open-source models that can be easily and securely fine-tuned using customer data for greater accuracy. Once adapted with customer data, customers retain model ownership in perpetuity, so they can turn generative AI into one of their most valuable assets. 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 Additional Required Qualifications 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 Submission Guidelines Please note that in order to be considered an applicant for any position at SambaNova Systems, you must submit an application form for each position for which you believe you are qualified. 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. SambaNova Systems

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
  • $184k - $287.5k

    NVIDIA System Software Engineer NVIDIA's invention of the GPU in 1999 sparked the growth of the...  ...engineer with a deep understanding of device drivers, memory coherency & consistency models...  ...consistency models Background with kernel mode development Experience with Linux... 
    Senior

    NVIDIA

    Austin, TX
    3 days ago
  • Senior ChromeOS Platform & Linux Kernel Engineer Location : Remote ( only Texas or east coast candidates) 1. ChromeOS Platform Engineering...  ...logic analyzers, and bus debugging tools for peripheral/device interop issues (u others). 1. Engineering &... 
    Senior
    Remote work

    American IT Systems

    Austin, TX
    2 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
    4 days 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...  ..., etc. Experience with geometric kernel libraries (CGAL, Open CASCADE, etc.)... 
    Senior
    Full time
    For contractors

    Icon

    Austin, TX
    more than 2 months 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
    4 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
    4 days ago
  • $150k - $175k

    Senior Software Engineer At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower...  ...low-latency software for quantum hardware — including device drivers, Linux kernel modules, and custom subsystems. Evaluate and architect... 
    Senior
    Temporary work
    Work at office
    3 days per week

    Atom Computing

    Austin, TX
    3 days ago
  •  ...Job Description Job Description We are seeking a Senior Software Engineer-Network Protocols and Devices (REMOTE) for a full time and direct hire role for one of our amazing partners in the United States. This role is remote, but you MUST be living in the United... 
    Senior
    Full time
    Remote work

    TRAC Recruiting

    Austin, TX
    a month ago
  • Senior AI Software Engineer At AMD, we believe technology has the power to solve the world's most important...  ...in ROCm or CUDA programming, GPU kernel optimization, and GPU memory...  ...Austin This role is not eligible for visa sponsorship. Advanced Micro Devices , Inc.
    Senior

    Advanced Micro Devices , Inc.

    Austin, TX
    3 days ago
  •  ...and abundant system. We are engineers, operators, and creatives solving...  ...at scale. As a senior, staff, or principal engineer...  ...how the org builds and ships software Operate across the stack:...  ...Temporal) that manage deployments, device control, and operational processes... 
    Senior
    Full time
    Shift work

    Base Power Company

    Austin, TX
    13 days ago
  • $180k - $200k

     ...Job Description Job Description Description The Senior Backend Engineer on the Devices Cloud Platform team is responsible for designing, building...  ...platform. Qualifications ~5-10 years of relevant software or cloud engineering experience, with demonstrated... 
    Senior
    Full time
    Worldwide

    Brivo

    Austin, TX
    2 days ago
  • $143.7k - $194.4k

    The Amazon Devices Software & Services team is looking for a Software Development Engineer to join a high-velocity, specialized team. This is not a traditional framework or infrastructure role - we are building a new groundbreaking customer experience that will define how... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Austin, TX
    10 hours ago
  • $150k - $185k

     ...Role: Senior Software Engineer – Back End Hybrid Role, MUST BE BASED IN SAN DIEGO, CA About Tillster Tillster, headquartered in the USA...  ...to engage and transact anywhere, anytime, and from any device - one consumer at a time, one order at a time, billions of... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Visa sponsorship

    Tillster

    Austin, TX
    more than 2 months ago
  •  ...military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays...  ...traditional reach. Our groundbreaking software empowers devices to synchronize data in...  ...Description We're seeking an experienced Senior Software Engineer, Bluetooth to own... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  •  ...airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without...  ...mission is to radically decrease the time-to-value of our software by integrating it directly into the user's operational environment... 
    Senior
    Full time
    Fixed term contract
    Local area
    Immediate start
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months ago
  •  ...airplane, or remote military base, Ditto's peer-to-peer sync engine ensures devices stay connected and data stays consistent, even without...  ...engine, sync system, and SDKs all build upon. As a Senior Software Engineer — Embedded Database, you will: Design and maintain... 
    Senior
    Full time
    Remote work
    Flexible hours

    Ditto

    Austin, TX
    more than 2 months 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...  ...~ Good understanding of Linux system and kernel concepts, multithreading primitives, Linux tools,... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Shift work

    Roku

    Austin, TX
    more than 2 months ago
  •  ...Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Senior Software Engineer with experience building web...  ...relative could use it without help, regardless of device or platform. Create a way for customers... 
    Senior
    Full time
    Work at office

    Steadily

    Austin, TX
    more than 2 months ago
  •  ...The Compute Systems Software team is a dynamic and...  ...solutions, including drivers, operating systems, BSPs...  ...an experienced Senior Software Engineer to work on display solutions...  ...display systems, device drivers, and display...  ...understanding of Linux kernel frameworks, including... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    2 days ago
  • $152k - $241.5k

     ...actively collaborate with architecture, software, product, and research teams to shape and...  ...looking for a Deep Learning Software Engineer to help develop simulation infrastructure...  ...compiler stacks.Improve deep learning compiler kernel code generation and computational graph... 
    Senior
    Full time

    Nvidia

    Austin, TX
    3 days ago
  •  ...just a semiconductor company; we are the engine behind a "safer, smarter, and more sustainable...  ..." that power billions of intelligent devices globally. Joining our San Jose office...  ...solutions.Job DescriptionWe are seeking a Senior Benchmarking Engineer to establish and lead... 
    Senior
    Work at office

    Renesas Electronics America

    Austin, TX
    4 days 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
    2 days 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
    10 hours ago
  •  ...advance your career.THE ROLE:AMD’s SW Ecosystem Security Engineering Team is seeking a software engineer to help deliver container orchestration and...  ...CCD/CCX organization, cache hierarchy, SMT placement, and device affinity, and how those characteristics can be leveraged... 
    Senior

    AMD

    Austin, TX
    3 days ago
  •  ...advance your career.THE ROLE: AMD’s SW Ecosystem Security Engineering Team is seeking a software engineer to deliver confidential computing enablement...  ...hierarchy, CCD/CCX organization, SMT placement, CPU pinning, or device locality affect confidential VM performance, placement,... 
    Senior

    AMD

    Austin, TX
    3 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
    2 days ago
  •  ...applications.Develop new features, perform A/B test experiments, device configuration, safely release to production, monitor analytics...  ...and create delightful user experiences.Work closely with engineers, product, UI design, platform services, and release management... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    1 day per week

    Roku

    Austin, TX
    23 hours 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
    2 days 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...  ...packages selection, and build-and-price experiences across devices and markets. You'll work within a micro frontend architecture... 
    Senior
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    3 days ago
  • $168.1k - $227.4k

    Be a founding engineer on a brand-new team building security review for the LLM age. You'...  ...wide variety of areas including cloud, devices, retail, entertainment, healthcare, operations...  ...5+ years of non-internship professional software development experience- 5+ years of... 
    Senior
    Internship
    Flexible hours

    Amazon

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