Senior Compute System Software Engineer
NVIDIA· Engineer, Sys SW
Bengalurufull-timePosted 4w ago
About the role
Senior System Software Engineer in the Compute System software team focusing on formal verification of SW architecture and design of user mode drivers interacting with GPU, DLA and Tegra compute engines; defining bootstrapping initiatives for formal verification and fostering high-quality software practices.
Responsibilities
- Definition, architectural design and analysis, and development of groundbreaking functional safety software for parallel computation on GPUs, DLA and other engines
- Bootstrap initiatives defining and laying down the company-wide process for formal verification
- Inculcate a culture of high quality software development in the team, mentor other engineers
Qualifications
- BS/MS/PhD in Computer Science or related field or equivalent experience
- Passion for high-quality software engineering and contributing to better software
- Deep understanding of computer architecture, OS fundamentals
- Solid background in formal verification methodologies, functional programming
- Hands on experience with LEAN4, TLA+, Haskell, Coq/Rocq or related paradigms
- 12+ years of proven experience in complex software development, design, and analysis
- Strong teammate; self-motivated and good demeanor
- A strong desire to learn, grow and create
Skills
Required:Formal verificationLEAN4TLA+HaskellCoq/RocqComputer architectureOS fundamentals
Nice to have:Parallel programming (CUDA, OpenCL, or Renderscript)
Last updated Sep 25, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer3d agoEngineer, ASIC
- Senior System Software Engineer, Display Security3d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware3d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer3d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence3d agoHybrid (Remote / Local) · Architect