Senior System Software Engineer - Installer

4 - 9 years

6 - 11 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. Its an outstanding legacy of innovation thats fueled by exceptional technology and amazing people. Do you want your software to be the first thing millions of end users will use and experienceWe 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

vijayawada, hyderabad, bengaluru

hyderabad, gurugram, bengaluru