Senior ASIC Front End Infrastructure Engineer

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
$184,000 - $356,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Automotive · Gaming

Description For Senior ASIC Front End Infrastructure Engineer

NVIDIA is seeking an exceptional Senior ASIC Front End Infrastructure Engineer to join their team developing core Verification and RTL infrastructure for world-leading GPUs. This role sits at the intersection of hardware design and infrastructure development, supporting products ranging from consumer graphics to artificial intelligence, self-driving cars, and supercomputers.

The Infrastructure team is dedicated to maintaining and upgrading NVIDIA's Hardware design environment, ensuring it operates seamlessly at a global scale. The ideal candidate will be passionate about solving complex technical challenges, particularly those involving rare and difficult-to-reproduce flow failures. They will be responsible for implementing and deploying cutting-edge solutions, both internal and industry-standard, while measuring and improving system efficiency.

This position offers the opportunity to work with state-of-the-art technology in a company that's leading the charge in accelerated computing. The role combines technical expertise in ASIC verification, infrastructure development, and modern development practices like CI/CD. With a competitive base salary range of $184,000 - $356,500 USD, plus equity and benefits, NVIDIA provides excellent compensation for top talent.

The position requires a Masters degree in a relevant field and 8+ years of experience, with strong programming skills and deep knowledge of build systems in distributed computing environments. The successful candidate will play a crucial role in shaping the future of NVIDIA's hardware development infrastructure, working on projects that directly impact the company's ability to deliver innovative solutions in AI, gaming, and autonomous vehicles.

Last updated 4 hours ago

Responsibilities For Senior ASIC Front End Infrastructure Engineer

  • Define and deploy ML/AI techniques to improve Infrastructure efficiency and support
  • Improve the speed, flexibility and extensibility of the GPU front end build flow
  • Maintain and enhance GPU Continuous Integration system
  • Guide compute farm, filer, and network topology requirements
  • Deploy new compute farm technologies including containers, volume cloning, distributed storage and compute at scale
  • Deploy tracking metrics for operational issues, forecasting, and design productivity
  • Implement information security methods for HW design
  • Identify and remove inefficiencies in the system

Requirements For Senior ASIC Front End Infrastructure Engineer

Python
Linux
  • Masters Degree in Electrical Engineering, Computer Engineering, Computer Science or related or equivalent experience
  • 8+ years of relevant work experience
  • Programming proficiency in Python, Perl, or other Systems Programming language with OO design preferred
  • Experience with Make based build systems in large, distributed computing environments
  • Continuous Integration pipeline and/or pre-submit verification flow experience
  • Ability to root cause and fix Infrastructure problems
  • Verification domain knowledge with complex ASICs or CPUs
  • Strong problem-solving, debugging and analytical skills
  • Good interpersonal skills and teamwork abilities

Benefits For Senior ASIC Front End Infrastructure Engineer

Medical Insurance
Equity
  • Equity
  • Benefits package (details not specified)

Interested in this job?

Jobs Related To NVIDIA Senior ASIC Front End Infrastructure Engineer

System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, focusing on test automation and optimization for network products, requiring 5+ years of experience in software development and hardware testing.

Senior Switch Software Verification Engineer

Senior Switch Software Verification Engineer role at NVIDIA, focusing on Python-based verification infrastructure and test automation for networking systems.

Senior System Test Design Engineer

Senior System Test Design Engineer position at NVIDIA, developing automated tests for networking switches, requiring 5+ years of software development experience and strong programming skills.

Senior Software Engineer - Python Numerical Computing Libraries

Senior Software Engineer position at NVIDIA focusing on developing GPU-accelerated Python numerical computing libraries, offering competitive salary and remote work options.

Senior System Software Engineer

Senior System Software Engineer role at NVIDIA, focusing on AI for Multimedia components development with C++ and system software expertise required.