Used Tools & Technologies
Not specified
Required Skills & Competences ?
Python @ 4 Communication @ 7 Perl @ 4Details
NVIDIA is searching for a highly motivated, excellent CAD Engineer to join the Advanced Technologies group. You will develop tools that help improve productivity of custom circuit designers worldwide. A successful candidate will have solid Electrical Engineering background with an in-depth understanding of circuits, layouts, and VLSI design. The role requires someone who loves writing code to automate design processes and enjoys working in groundbreaking process technologies.
Responsibilities
- Develop and support component libraries for advanced process technologies including technology files, symbols, gates, pcells, and netlister support.
- Install, configure, and support foundry Process Design Kits (PDKs).
- Maintain the custom design environment for schematic and mask designers.
- Write scripts using Perl, Python, and Cadence SKILL.
- Support and maintain CAD tools used by IC designers such as Virtuoso, IC-Manage, HSPICE, ADE, simulation tools, and Verilog / System Verilog.
- Collaborate with CAD tool vendors to evaluate new tools, resolve bugs, and improve usability.
- Develop infrastructure to support design work in new process technologies.
Requirements
- B.S. or equivalent experience in Electrical Engineering with 6+ years, or M.S. with 4+ years experience.
- Basic understanding of MOSFET device behavior, CMOS layout, and VLSI design.
- Excellent programming skills.
- Experience with Perl, Cadence SKILL, Python, and Tcl scripting languages.
- Strong communication skills.
- Passionate about providing excellent support for end-users.
Benefits
- Competitive base salary ranging from 168,000 USD to 310,500 USD, dependent on location, experience, and similar pay bands.
- Eligibility for equity and NVIDIA benefits.
- Opportunity to work with forward-thinking and hardworking engineering teams in a growing environment.
NVIDIA is committed to fostering diversity and is an equal opportunity employer.