VLSI Design Automation Software Engineer

NVIDIA is the world leader in accelerated computing, pioneering AI and digital twins technology.
$108,000 - $212,750
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

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 for their Backend Networking team. This role combines infrastructure management with software development, focusing on maintaining and optimizing VLSI development infrastructure. The position offers an opportunity to work with cutting-edge technology in a company that has continuously reinvented itself over two decades.

The role involves managing compute and storage resources, developing automation tools, and creating monitoring dashboards while collaborating with a remote team in Israel. This position is perfect for someone who combines technical expertise in VLSI design automation with strong programming skills and infrastructure management capabilities.

NVIDIA's environment is highly innovative, being the company that invented the GPU and revolutionized parallel computing. They're now at the forefront of GPU deep learning and modern AI, making this an exciting opportunity for someone passionate about technological advancement. The position offers competitive compensation, including a base salary range of $108,000 - $212,750, plus equity and benefits.

The ideal candidate will have at least 3 years of VLSI Design Automation experience, strong Unix proficiency, and Python programming skills. They should be comfortable with both independent work and team collaboration, particularly in a globally distributed environment. This role represents an opportunity to join a company that's driving innovation in AI, gaming, and parallel computing, while working on critical infrastructure that supports VLSI development.

Last updated 18 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
  • Work with remote team in Israel on infrastructure-related tasks
  • Engage in infrastructure tool development lifecycle
  • Collaborate with team members and DA teams on 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

Benefits For VLSI Design Automation Software Engineer

Equity
  • Equity
  • Benefits package available

Interested in this job?

Jobs Related To NVIDIA VLSI Design Automation Software Engineer

Silicon Product Definition Engineer

Silicon Product Definition Engineer role at NVIDIA focusing on chip performance optimization and product development, requiring 3+ years experience and expertise in Python and silicon architecture.

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.