Software Quality Assurance Engineer, Linux



Quality Assurance
Pune, Maharashtra, India
Posted on Friday, September 22, 2023

We are seeking an energetic, hardworking Software Quality Assurance Engineer to join our Customer Support Team and provide world-class support to Enterprise and OEM Customers. Selected person will work closely with our customers, end-users and internal teams on existing and upcoming NVIDIA products, new features, and technologies. The candidate must have in-depth knowledge of and experience with the various Linux Distribution (such as Redhat, Ubuntu, Rocky Linux) and extensive experience setting up virtualized environment.

What you'll be doing:

  • Candidate will be working on the latest NVIDIA products and technologies and provide software technical support to NVIDIA Linux and Enterprise customers.

  • Focus will be to analyze and reproduce issues reported by OEMs and Enterprise customers.

  • Work closely with our development teams, enterprise support team, and program management teams.

  • Contribute to improving current processes ideally using generative AI.

  • Monitor Linux Forums, own hot / contentious issues, proactively update in forums.

What we need to see:

  • Bachelors or Master's Degree in Computer Science, Electronics, Software Engineering, or equivalent degree.

  • 4+ years’ experience with 2+ years customer support or software -hardware testing experience required.

  • Linux “power user”, Linux User Space knowledge, hands on experience on Linux kernel / driver stack required.

  • Experience in virtualized environments such as VMware, Citrix, Hyper-V, or KVM a plus.

  • Scripting\programming knowledge or experience required.

  • Strong analytical & problem-solving skills, excellent interpersonal skills and should be able to handle multiple projects independently.

  • Strong understanding of PC architecture and extensive experience building, configuring and fixing Desktop/ Server systems hardware issues.

  • Knowledge of general QA procedures and methodologies, as well as software development fundamentals.

  • Experience in hardware and software testing, with a solid understanding of graphics, audio, video, networking, display, gaming and/or storage preferred.

  • Experience with debugging tools, memory dump analysis and remote debug.

  • Must have good interpersonal and communication skills and willing to work flexible hours.

Ways to stand out from the crowd:

  • Strong Linux skills.

  • Experience setting up virtualized environment(Citrix, VMware, Hyper-V and KVM).

  • Background with Python or other programming languages.

  • Experience with generative AI.

  • Familiarity working with NVIDIA GPU hardware a strong plus as well as prior experience in PC Game Testing will be an added advantage.