We are now looking for a Senior Infrastructure Engineer! NVIDIA is seeking a passionate, highly motivated, and creative senior software engineer to be part of its CPU Infrastructure team. We develop methodologies and craft tools to streamline the design/verification of NVIDIA's CPU and SOC designs. This position offers the opportunity to have real impact in a dynamic, technology-focused company impacting product lines ranging from consumer graphics to self-driving cars and the growing field of artificial intelligence. We have created a team of outstanding people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform for the future of computing. Come, join us today!
What you’ll be doing:
Learn and greatly improve the daily workflows of the world's top chip designers and verification engineers.
Architect and develop tools, user interfaces, and reports for chip development, data visualization, resource management, etc.
Analyze performance bottlenecks, improve data analytics and visualizations of day to day workflows
Debug interesting, complex, and important problems that impact the team
What we need to see:
BS/MS in Computer Science or Computer Engineering or equivalent experience
5+ years of relevant work experience
Strong software architecture, development, & testing experience
Solid understanding of Linux and excellent scripting skills (Perl/Python/Shell)
Exposure to parallel computing systems such as LSF
Strong problem solving abilities and a passion for debugging
Excellent communication and interpersonal skills
Ways to stand out from the crowd:
Exposure to RTL design/verification tools (VCS or equivalent simulation tools, debug tools like Verdi) and computer architecture
Experience designing REST APIs and interactive web sites
Experience in working with SQL/NoSQL databases such as MySQL, MongoDB or Elasticsearch.
Linux administration experience, revision control and CI systems such as Jenkins
The base salary range is 128,000 USD - 258,750 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 accepts applications on an ongoing basis.
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.