VLSI Design Automation Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering GPU technology and revolutionizing parallel computing and AI.
$108,000 - $212,750
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS

Description For VLSI Design Automation Software Engineer

NVIDIA, a global leader in accelerated computing and AI technology, is seeking a VLSI Design Automation Software Engineer to join their dynamic team in Westford, MA. This role combines infrastructure management with software development, focusing on supporting the Backend Networking team's VLSI development needs.

The position offers a unique opportunity to work with cutting-edge technology at a company that has continuously reinvented itself over two decades. From inventing the GPU in 1999 to revolutionizing AI through GPU deep learning, NVIDIA has consistently been at the forefront of technological innovation.

As a VLSI Design Automation Software Engineer, you'll be responsible for managing compute and storage resources, developing automation tools, and creating monitoring dashboards. You'll work closely with a remote team in Israel, requiring strong communication skills and technical expertise. The role demands proficiency in Python programming, Unix systems, and VLSI design automation, making it ideal for someone who enjoys both infrastructure management and software development.

The position offers competitive compensation ranging from $108,000 to $212,750, along with equity and comprehensive benefits. NVIDIA's commitment to innovation, coupled with its inclusive work environment and focus on continuous learning, makes this an excellent opportunity for a mid-level engineer looking to make an impact in the semiconductor industry.

Join NVIDIA's "learning machine" culture, where you'll contribute to projects that matter to the world while working alongside some of the industry's most talented professionals. The company's dedication to fostering diversity and supporting employee growth creates an environment where creativity and autonomy are highly valued.

Last updated 9 days ago

Responsibilities For VLSI Design Automation Software Engineer

  • Oversee and optimize compute and storage resources for VLSI projects
  • Develop and maintain scripts and automation tools
  • Design, implement, and maintain dashboards for monitoring infrastructure
  • Collaborate with remote team in Israel on infrastructure tasks
  • Engage in infrastructure tool development lifecycle
  • Work with DA teams to implement software solutions

Requirements For VLSI Design Automation Software Engineer

Python
Linux
  • Bachelor's degree in computer science/engineering or equivalent experience
  • Minimum 3 years' experience with VLSI Design Automation
  • Strong proficiency with Unix
  • Experience in at least two programming languages, including Python
  • Good debugging and problem-solving skills
  • Strong interpersonal skills
  • Basic understanding of data structures and algorithms
  • Experience with SQL and LSB scheduler (preferred)
  • Experience with GUI and Unix/web application development (preferred)

Benefits For VLSI Design Automation Software Engineer

Equity
Medical Insurance
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To NVIDIA VLSI Design Automation Software Engineer

Silicon Solutions Test Development Engineer

Test Development Engineer role at NVIDIA focusing on GPU/CPU hardware feature testing and validation, requiring 3+ years experience and strong technical skills.

Server Software QA Engineer

Server Software QA Engineer role at NVIDIA focusing on comprehensive testing, quality improvement, and collaboration with development teams.

DFT Verification Engineer

DFT Verification Engineer position at NVIDIA, focusing on developing and verifying next-generation DFT technologies for Switches, NIC, and SoC product lines.

EDA System Software Engineer

EDA System Software Engineer role at NVIDIA focusing on developing scalable microservices and APIs for chip design validation workflows.

EDA Workflow Optimization Engineer

EDA Workflow Optimization Engineer role at NVIDIA, focusing on improving chip design processes and tools while working with worldwide engineering teams.