System Software Engineer, Post-Silicon Validation Infrastructure - Tools Quality Control
NVIDIA
NVIDIA's GPUs and SOCs are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors.
We are seeking System Software Engineer for Silicon Solution Group (SSG) who is passionate about driving the post-silicon validation automation with tool integration/quality/compliance control, have good leadership and SW design skills, and are committed to making a difference in the world through their inventions.
As part of the Silicon Solutions Group, we are responsible for productizing NVIDIA's chips into groundbreaking consumer, professional, server, mobile, and automotive solutions. Through this position, besides software programming/debug skills, you will learn more about GPU/SOC features and the chip validation method/process.
What you'll be doing:
Get familiar with NVIDIA's design and verification development environment, flow, and process.
Brainstorm with board design teams, silicon solution teams, software teams, and application engineer teams to settle down specific requirements and choose suitable methodologies to develop platform/silicon validation infrastructure.
Search and integrate existing applications into the infrastructure flow or develop new applications based on the infrastructure flow to facilitate chip/product feature qualifications and improve coverage/efficiency.
Build innovative ways to automate and expand the infrastructure/tools validation.
Drive test plans for new features of the infrastructure/tools on each new chip to make sure the quality of the software solution.
Drive the compliance flow of the infrastructure/tools
Work on challenging technical and process issues and helps define better and reliable workflows to avoid the issues in the future
Your expertise will help architect crucial next-generation product features and work with multi-functional teams to drive them to production.
What we need to see:
MS in EE, CE, CS, or Systems Engineering (or equivalent experience).
10+ years of validation tools development experience.
Strong skills in Python, C/C++, Javascript.
Good system validation knowledge, including CPU, memory, GPU, PCIE, and thermal/power control.
Experience with QA flow management or project management.
Good communication and organization skills, with a logical approach to problem-solving, and task prioritization skills.
Fluent in English, both written and verbal.
With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most brilliant and talented people in the world working with us and our engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for GPU/SOC platform software/tools, we want to hear from you.