If you’re an experienced Software Development Engineer in Test (SDET) looking to work with one of the world’s most innovative technology companies, here’s an exciting opportunity! NVIDIA is hiring a Software Engineer in Test (Tools & Development Engineer β SDET) for its Pune office. This role is ideal for professionals with strong expertise in C#, C++, Python, Test Automation, AI-driven automation workflows, and hardware/driver/GPU testing.
Working at NVIDIA means contributing to cutting-edge technologies powering Artificial Intelligence (AI), Deep Learning, Autonomous Vehicles, Gaming, High-Performance Computing (HPC), Robotics, and Data Centers. If you enjoy solving complex engineering challenges and building scalable automation frameworks, this role could be your next big career move.
π Job Overview
π’ Company: NVIDIA
πΌ Role: Software Engineer in Test (Tools & Development Engineer β SDET)
π Job ID: JR2020055
π Location: Pune, India
π¨βπ» Experience: 5+ Years
πΌ Employment Type: Full-Time
π’ About NVIDIA
NVIDIA is one of the world’s leading technology companies specializing in Graphics Processing Units (GPUs), Artificial Intelligence, Autonomous Computing, Data Center Solutions, Gaming, Robotics, Cloud Computing, and High-Performance Computing. Founded in 1993, NVIDIA has transformed from a graphics company into a global AI leader whose technologies power everything from ChatGPT-like AI models to self-driving vehicles and scientific research.
Today, NVIDIA is recognized as one of the most valuable technology companies globally and consistently ranks among the best employers for software engineers due to its innovation-driven culture, cutting-edge projects, excellent compensation, and world-class engineering environment.
π Why This Role is Great for Experienced Professionals
This opportunity offers several exciting advantages:
- π Work on world-class AI and GPU technologies.
- π» Build enterprise-scale automation frameworks.
- π€ Gain exposure to AI-assisted automation workflows.
- π§ Solve complex hardware and software testing challenges.
- π Collaborate with globally distributed engineering teams.
- π Excellent career progression into Senior SDET, Technical Lead, or Engineering Manager roles.
- β‘ Exposure to driver-level and GPU validation.
- π¬ Work on cutting-edge software powering AI and high-performance computing.
- π° Industry-leading compensation and benefits.
- π― Opportunity to contribute to products used by millions worldwide.
πΌ Key Responsibilities
As a Software Engineer in Test (SDET), your responsibilities may include:
- β Build scalable automation frameworks and internal testing tools.
- β Develop automated UI, backend, and hardware validation test suites.
- β Execute automation tests across NVIDIA software products.
- β Design AI-assisted automation workflows.
- β Improve automation coverage and testing efficiency.
- β Analyze software defects and collaborate with development teams.
- β Optimize test execution pipelines.
- β Debug hardware-driver interactions.
- β Improve code quality and reliability.
- β Continuously enhance engineering productivity through automation.
π Skills Required
Mandatory Skills
- β C#
- β C++
- β Python
- β Test Automation
- β Tool Development
- β Automation Framework Design
- β AI-driven Automation
- β Operating System Fundamentals
- β Debugging Skills
- β Hardware Testing
- β Driver Testing
- β GPU Testing
Preferred Skills
- β Linux
- β Windows Internals
- β Performance Testing
- β CI/CD Pipelines
- β Git
- β Jenkins
- β Software Architecture
- β Distributed Systems
π° Expected Salary Range
Although NVIDIA has not officially disclosed compensation, based on current market trends:
- π΅ 5β7 Years Experience: βΉ28β40 LPA
- π΅ 7β10 Years Experience: βΉ40β55 LPA
- π΅ Additional Benefits:
- Performance Bonus
- Employee Stock Purchase Plans (where applicable)
- Health Insurance
- Learning & Certification Benefits
- Flexible Work Programs
Actual compensation depends on experience, technical expertise, interview performance, and internal salary bands.
π Expected Interview Rounds
NVIDIA typically follows a rigorous engineering-focused hiring process.
πΉ Round 1 β Resume Screening
Recruiters evaluate:
- Relevant automation experience
- Programming expertise
- Hardware testing exposure
- GPU/Driver knowledge
πΉ Round 2 β Coding Assessment
Candidates may be tested on:
- C++
- Python
- C#
- Data Structures
- Algorithms
- Debugging
πΉ Round 3 β Technical Interview
Topics may include:
- Automation Framework Design
- Object-Oriented Programming
- Operating Systems
- Multithreading
- Test Automation
- Python Scripting
- Driver Testing
- GPU Concepts
- Debugging Techniques
πΉ Round 4 β Advanced Technical Discussion
Focus areas:
- AI Automation
- System Design
- Hardware Validation
- Code Reviews
- Test Strategy
- Performance Optimization
πΉ Round 5 β Hiring Manager / Behavioral Round
Discussion may include:
- Previous projects
- Team collaboration
- Leadership
- Ownership
- Problem-solving approach
π Preparation Tips
Prepare strategically before applying:
- β Master Python, C++, or C#.
- β Revise Operating System concepts.
- β Practice debugging complex applications.
- β Learn automation framework architecture.
- β Understand GPU fundamentals.
- β Revise driver-level testing concepts.
- β Build automation tools using Python.
- β Practice coding on LeetCode.
- β Strengthen Data Structures and Algorithms.
- β Read about AI-assisted software testing.
- β Understand CI/CD workflows.
- β Prepare real project examples.
π Resume Tips
To maximize your chances:
- β Highlight automation framework development.
- β Mention Python/C++/C# expertise.
- β Showcase AI automation experience.
- β Include measurable automation achievements.
- β Highlight hardware or driver testing exposure.
- β Mention debugging experience.
- β Include CI/CD and DevOps skills.
- β Use ATS-friendly keywords.
- β Keep resume concise (2 pages maximum).
- β Add GitHub or technical portfolio if available.
π© How to Apply?
Interested candidates can:
- π¬ Send a Direct Message (DM) to the Indrayani Pawar
- π€ Referral Tip
- Want to improve your chances of getting noticed?
- Connect with someone at NVIDIA and request a referralβit can significantly enhance your visibility in the hiring process.
- π Share your updated resume.
- π Mention:
- Current Experience
- Current Location
- Notice Period
- Current CTC
- Expected CTC
- Job ID: JR2020055
Since NVIDIA openings receive a high number of applications, applying early and sending a concise, professional message with your updated resume can improve your visibility.
π― Final Thoughts
Joining NVIDIA as a Software Engineer in Test (SDET) offers the opportunity to work on some of the most advanced technologies in AI, GPUs, and high-performance computing. You’ll contribute to building robust automation frameworks, improve software quality for products used worldwide, and collaborate with some of the industry’s top engineering talent. If you have strong experience in C#, C++, Python, test automation, debugging, and hardware validation, this role can significantly accelerate your career while giving you exposure to next-generation AI-driven engineering. Don’t miss this opportunityβprepare well, update your resume, and apply today! π
