Resume and JobRESUME AND JOB
NVIDIA logo

Senior System Software Engineer - Installer

NVIDIA

Software and Technology Jobs

Senior System Software Engineer - Installer

full-timePosted: Sep 1, 2025

Job Description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's an outstanding legacy of innovation that's fueled by exceptional technology—and amazing people. Do you want your software to be the first thing millions of end users will use and experience? We are looking for an outstanding system software engineer with solid experience in C++, Win32 and COM to improve the system software of our installer.What you’ll be doing:Work alongside forward-thinking engineers to design and implement new capabilities in core framework, telemetry, over-the-air updates of NVIDIA installer which is the first piece of software that end-user experience.Improve the existing features, core architecture, performance and stability.Debug sophisticated issues reported by QA, internal and external customers and deliver bug fixes in time.Review the design and code changes and also mentor junior team members in team.Collaborate with multiple teams within our company, partners and customers to ensure the best product experience.What we need to see:B.E./B.Tech or higher degree in Computer Science/Electronics Engineering or equivalent.4+ years of proven experience in system software programming on Windows.Strong programming skills in C++.Working experience with Win32, COM and installer frameworks.Good understanding of OOPs and Windows internals.Solid software engineering background, design fundamentals and experience in handling large complex projects.Strong communication and analytical skills.Self-motivated, fast to act and eager to learn as well as guide.Ways to stand out from the crowd:Experience with Continuous Integration and Continuous Delivery(CI/CD) project.Familiarity with the latest security methodologies for writing secure code.Familiarity with windows device drivers.Ability to think creatively to debug and solve complex, hard to reproduce problems.Experience of collaborating with geographically diverse multi-functional teams.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented, passionate and hardworking people in the world working with us. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Locations

  • Pune, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Win32intermediate
  • COMintermediate
  • OOPsintermediate
  • Windows internalsintermediate
  • system software programmingintermediate
  • installer frameworksintermediate
  • design fundamentalsintermediate
  • Continuous Integrationintermediate
  • Continuous Deliveryintermediate
  • CI/CDintermediate
  • security methodologiesintermediate
  • secure codeintermediate
  • windows device driversintermediate
  • communication skillsintermediate
  • analytical skillsintermediate
  • debuggingintermediate
  • code reviewintermediate
  • mentoringintermediate
  • collaborationintermediate

Target Your Resume for "Senior System Software Engineer - Installer" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior System Software Engineer - Installer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior System Software Engineer - Installer" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

India

Answer 10 quick questions to check your fit for Senior System Software Engineer - Installer @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

NVIDIA logo

Senior System Software Engineer - Installer

NVIDIA

Software and Technology Jobs

Senior System Software Engineer - Installer

full-timePosted: Sep 1, 2025

Job Description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's an outstanding legacy of innovation that's fueled by exceptional technology—and amazing people. Do you want your software to be the first thing millions of end users will use and experience? We are looking for an outstanding system software engineer with solid experience in C++, Win32 and COM to improve the system software of our installer.What you’ll be doing:Work alongside forward-thinking engineers to design and implement new capabilities in core framework, telemetry, over-the-air updates of NVIDIA installer which is the first piece of software that end-user experience.Improve the existing features, core architecture, performance and stability.Debug sophisticated issues reported by QA, internal and external customers and deliver bug fixes in time.Review the design and code changes and also mentor junior team members in team.Collaborate with multiple teams within our company, partners and customers to ensure the best product experience.What we need to see:B.E./B.Tech or higher degree in Computer Science/Electronics Engineering or equivalent.4+ years of proven experience in system software programming on Windows.Strong programming skills in C++.Working experience with Win32, COM and installer frameworks.Good understanding of OOPs and Windows internals.Solid software engineering background, design fundamentals and experience in handling large complex projects.Strong communication and analytical skills.Self-motivated, fast to act and eager to learn as well as guide.Ways to stand out from the crowd:Experience with Continuous Integration and Continuous Delivery(CI/CD) project.Familiarity with the latest security methodologies for writing secure code.Familiarity with windows device drivers.Ability to think creatively to debug and solve complex, hard to reproduce problems.Experience of collaborating with geographically diverse multi-functional teams.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented, passionate and hardworking people in the world working with us. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.

Locations

  • Pune, India

Salary

Estimated Salary Rangemedium confidence

2,500,000 - 4,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • C++intermediate
  • Win32intermediate
  • COMintermediate
  • OOPsintermediate
  • Windows internalsintermediate
  • system software programmingintermediate
  • installer frameworksintermediate
  • design fundamentalsintermediate
  • Continuous Integrationintermediate
  • Continuous Deliveryintermediate
  • CI/CDintermediate
  • security methodologiesintermediate
  • secure codeintermediate
  • windows device driversintermediate
  • communication skillsintermediate
  • analytical skillsintermediate
  • debuggingintermediate
  • code reviewintermediate
  • mentoringintermediate
  • collaborationintermediate

Target Your Resume for "Senior System Software Engineer - Installer" , NVIDIA

Get personalized recommendations to optimize your resume specifically for Senior System Software Engineer - Installer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior System Software Engineer - Installer" , NVIDIA

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

India

Answer 10 quick questions to check your fit for Senior System Software Engineer - Installer @ NVIDIA.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.