Software Engineer, CAD Tool Development

at Nvidia

📍 Santa Clara, United States

$128,000-201,200 per year

MIDDLE SENIOR
✅ Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Python @ 3

Details

We are looking for a Software Engineer, CAD Tool Development within our Circuit Solutions Group!

Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you will be immersed in a diverse, encouraging environment where everyone is inspired to do their best work. Come join our dynamic team and see how you can make a lasting impact on the world!

Responsibilities

  • Work within a multi-functional team on various projects involving Pre-silicon and Post Silicon hardware design and related data.
  • Support circuit design engineers to automate typical design tasks and improve efficiency.
  • Build flows and methodology around vendor EDA tool and design collaterals to streamline design and verification workflows.
  • Work closely with design engineers to support the existing development infrastructure, identify possible improvements and solutions.
  • Employ good software engineering practices to develop complex and scalable systems.

Requirements

  • 5+ years with a B.Sc. (or equivalent experience) or 3+ years with M.Sc.
  • Outstanding programming skills in multiple languages (C++, Tcl, Python, Makefile or other scripting languages).
  • Previous relevant work experience in hardware domain: VLSI, ASIC, or EDA.
  • Prior experience with tool development, testing, and deployment is required.
  • Excellent interpersonal skills, quick learner, proactive, innovative, highly motivated, and committed.

Benefits

  • Base salary range is 128,000 USD - 201,250 USD.
  • You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.