Senior Software Engineer - Kernel & Device Drivers
SambaNova
Overview SambaNova is seeking a Principal Engineer to own post-silicon bring-up, debug, and validation of high-speed IO and memory subsystems within the DataScale® platform. This role is central to delivering reliable, high-performance AI systems at scale. You will lead complex system-level debug across silicon, board, and software layers, driving issues to root cause and resolution from first silicon through deployment. This is a hands-on role for an engineer with deep expertise in high-speed interfaces and hardware debug, who can operate in ambiguity and execute with high ownership. Responsibilities System Bring-Up & Validation — Own post-silicon bring-up and validation of high-speed IO and memory subsystems, including characterization, functional validation, stress testing, and performance analysis. — Enable system power-on and bring-up readiness, including debug infrastructure, tooling, and contingency planning. Debug & Cross-Functional Execution — Lead system-level debug to root cause complex issues spanning silicon, board, and software layers; drive cross-functional resolution with design, firmware, verification, and system teams to ensure timely bring-up and issue closure. Productization & Deployment — Support product validation, deployment, and RMA debug in partnership with system and customer engineering teams; ensure readiness for product release with a focus on stability, performance, and field reliability. Pre-Silicon & Design Feedback — Review SoC, board design, and SI/PI analysis from a post-silicon debug and deployment perspective; contribute to pre-silicon verification and emulation to improve bring-up efficiency and coverage. Infrastructure & Methodology — Develop scripts and tools to automate validation, debug, and data analysis workflows; improve post-silicon validation methodologies, debug infrastructure, and test scalability. Basic Qualifications MS in Electrical Engineering or Computer Science 7+ years of experience in post-silicon validation or system bring-up Additional Required Qualifications Experience with high-speed IO or memory protocols such as PCIe, Ethernet, HBMs, CXL, or UCIe Strong analytical skills for test development and data analysis Proficiency in scripting (e.g., bash, python) Proven ability to lead cross-functional debugging efforts Self-starter with strong ownership and execution skills Clear and effective communicator with a proactive, collaborative approach to problem-solving Preferred Qualifications Deep understanding of high-speed SerDes training and adaptation Experience with mixed-signal IO design and validation Hands-on experience with lab equipment (e.g., oscilloscopes) Proficiency in programming languages, such as C Benefits & Policies EEO Policy: SambaNova Systems is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to 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 Positions: SambaNova offers a competitive total rewards package, including base salary plus equity and benefits. We provide medical insurance premium coverage for employees and dependents, and offer additional benefits such as dental, vision, disability, life insurance, FSA/HSA options, and well-being programs. #J-18808-Ljbffr SambaNova
$120k - $200k
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...SeniorFull timeTemporary workLocal areaFlexible hours$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$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- ...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
$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- ...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$175k - $225k
...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$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$172k - $300k
Job DescriptionRole Overview As a Senior Software Engineer - Networking in the AV (Autonomous Vehicle) Core Infrastructure organization, you will... ...a network operations role focused on scripting or manual device configuration. You will design, build, test, deploy, and operate...SeniorFull timeLocal areaWork from homeFlexible hours
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


