Senior Infrastructure Engineer
NVIDIA
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
You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.