NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!We are looking for someone be passionate about quality assurance. You will collaborate with multi-functional groups. SWQA test developer engineers at NVIDIA aren't only test execution, you will write scripts to automate testing, design and develop tools for the SWQA team, or develop integration tests for validation, so, as a SWQA engineer, you need to improve productivity or optimize test plan. As a SWQA test developer, you must identify weak spots and constantly design better and creative test plans to break software and identify potential issues. You will have a huge impact on the quality of NVIDIA's products. You will be in one of the following product families: NVIDIA GPU Cloud, NVIDIA Omniverse, Enterprise GPU, CUDA, CUDA-X.What you’ll be doing:Be responsible for performing tests to validate NVIDIA Tegra platform, and NVIDIA GPU products, such as NVIDIA Tegra Embedded and L4T Jetson products.Be responsible for automating test cases and maintaining the automation scripts.Collaborate with Developer, PM, marketing, and engineering teams on designing test plans and implementing validation.Support the product through its full life cycle of design, code, test, and maintenance.Identify any potential quality issues per defined process and bring up potential quality issues immediately to management.You will assist in the architecture, crafting, and implementation of SWQA test frameworks.Be responsible for code coverage improvement and code complexity optimization.Worked with developers to fix bugs in text binaries even in products.What we need to see:BS or higher degree in CS/EE/CE or equivalent with 5+ years of working experience in the IT industry.Seasoned software QA or software testing background; test infrastructure and strong analysis skillsFamiliar with embedded product development and able to independently deal with OS & hardware issues.Be proficient in scripting language (Python, Perl, bash)UNIX/Linux experience is required.Experience in C programming is required. C++ skill is a plus.You possess excellent analytical, written, and verbal communication skills and ability to work as part of a team.Ability to work independently and have leadership skills.Experienced in using a quality mentality to drive improvements.Fluent in oral and written English.Ways to stand out from the crowd:Familiar with CUDA/OpenCL is a plus.An understanding of best programming practices and good software designExperience in the Go language.Experience in using NVIDIA Embedded/Jetson products.Excellent communicator, both written and verbal
View Original Job Posting