Logo
NVIDIA

Senior Software Engineer in Infrastructure Development

NVIDIA, Santa Clara, California, us, 95053


Senior Software Engineer in Infrastructure Development

We are looking to hire a Senior Software Engineer who will work in the Test Solutions Group at NVIDIA developing manufacturing test solutions for Datacenter and Enterprise products. In this role, you will collaborate with other key hardware design teams to help enable NVIDIA's next generation GPU and CPU based server products.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. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join our growing team today!What you’ll be doing:

Develop the industry standard three-tiered web-based IDE (Integrated Development Environment) to automate and intelligent the diag creation, verification and release for all NVIDIA system levels products (GeForce/Quadro, HGX, DGX).Develop the universal framework to standardize the diag structure of all NVIDIA products.Develop the diag management system to handle and optimize the diag release process for all NVIDIA board and system products.Work closely with the Test Development Engineering Team, Product Development Engineering Team and Software Engineer Team to solve sophisticated infrastructure, security, or development problems.What we need to see:

BS in Computer Science or a related field or equivalent experience with 5+ years related experience.Detailed understanding of full stack application development.Excellent Python programming skills and bash scripting experience.Familiarity with database design, from crafting a schema from scratch to writing efficient queries. Candidate should understand execution plans and how to apply indexes.Familiarity with JavaScript, React, CSS and HTML - use of yarn or npm is required. TypeScript, Create-react-app, WebPack are strong pluses.Familiarity with security concepts from NTLM to OAuth with JWTs.Familiarity with the best development practices - writing documentation, testing, using CI/CD to make delivery product as easy and reliable as possible.The base salary range is 118,400 USD - 224,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

#J-18808-Ljbffr