Senior Compute System Software Engineer
NVIDIA CorporationMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessTier-1 employer, Bangalore location, and mid-level experience attract many qualified applicants.
Highly specialized GPU driver and safety-critical systems experience limits cross-industry transferability.
Requires explicit 5+ years plus specialized GPU/driver and safety engineering experience, tightening shortlisting.
Job Description
Structured overview of role & requirementsAbout This Role
Architect and design user mode drivers for GPU, DLA, and Tegra compute engines focusing on functional safety software development.
Modify and harden complex software for deployment in critical automotive sectors, ensuring compliance with safety certification standards.
Collaborate on proprietary and open computing standards and next-generation GPU/DLA development with architecture and hardware engineers at NVIDIA.
Minimum Requirements
Bachelor's or Master's degree in Computer Science or related field or equivalent experience.
5+ years of experience in complex software development, design, and analysis.
Understanding of computer architecture and OS fundamentals.
Work Experience Required: 5+ years in complex software development.
Ideal Candidate Profile
Experienced in parallel programming using CUDA, OpenCL, or Renderscript.
Background working with deep learning frameworks like PyTorch, TensorFlow, ONNX and special purpose hardware like DLA, NPU, ISP, DSP.
Familiarity with developing safety-critical software and conducting software safety analyses such as FMEA, FTA, ETA, HAZOP.
