Senior System Software Engineer - GPU MODS

NVIDIA
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Communication","Meticulous engineering","Problem-solving","Debugging","Leadership"]

Build and validate next-generation GPU and high-performance computing processors by developing stress-test applications and system software tools. Work closely with architecture, hardware, and driver teams across the product lifecycle, crafting infrastructure for new chip development, validation, and productization. Assess new hardware features and design manufacturing diagnostic solutions using pre-beta driver extensions, applying OS fundamentals, algorithms, and computer architecture to deliver robust, efficient validation systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 day ago

Senior System Software Engineer - GPU MODS

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Build and validate next-generation GPU and high-performance computing processors by developing stress-test applications and system software tools. Work closely with architecture, hardware, and driver teams across the product lifecycle, crafting infrastructure for new chip development, validation, and productization. Assess new hardware features and design manufacturing diagnostic solutions using pre-beta driver extensions, applying OS fundamentals, algorithms, and computer architecture to deliver robust, efficient validation systems.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Partner with architecture, hardware, and driver teams across the product development lifecycle for computing and graphics processors.
  • •Craft software tools and infrastructure for new chip development, validation, and productization.
  • •Assess new hardware features and architect manufacturing diagnostic solutions using pre-beta driver extensions.
  • •Use operating systems, algorithms, and computer architecture knowledge to validate and test next-generation processors.
  • •Contribute to solutions requiring understanding of NVIDIA hardware and software architectures.

Key Requirements

  • •BTech or MTech degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • •5+ years of experience in a related hardware/software position.
  • •Strong C/C++ programming skills.
  • •Familiarity with PC architecture and the ability to work close to hardware.
  • •Background with PCIE, Nvlink, or server technologies like Infiniband or Ethernet is a plus.
Experience:5+ years
Education:Master's in Electrical Engineering, Computer Engineering, Computer Science
Skills:CommunicationMeticulous engineeringProblem-solvingDebuggingLeadership
Tech Stack:CC++Operating systemsAlgorithmsComputer architecturePCIENvlinkInfinibandEthernet

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor