Senior Custom Cad Engineer - for Custom Circuit Designers

NVIDIA NVIDIA · Semiconductors · Santa Clara, CA +2

NVIDIA is seeking a Senior Custom CAD Engineer to develop and support tools for custom circuit designers. This role involves scripting, library development, and maintaining the custom design environment, requiring strong EE background and programming skills in Skill, Perl, and Python.

What you'd actually do

  1. Develop and support component libraries for advanced process technologies. This will involve developing and maintaining technology files, symbols, gates and pcells, and supporting various netlisters
  2. Install, configure and support foundry PDKs
  3. Maintain the custom design environment used by custom schematic and mask designers
  4. Write scripts using Perl, Python, and Cadence SKILL
  5. Support and maintain CAD tools used by IC designers including Virtuoso, IC-Manage, HSPICE, ADE, various simulation tools and Verilog / System Verilog

Skills

Required

  • B.S. in Electrical Engineering with 5+ years of experience or M.S. in Electrical Engineering and 3+ years’ experience
  • Basic understanding of MOSFET device behavior, CMOS layout, and VLSI design
  • Excellent programming skills
  • Experience with Perl, Cadence SKILL, Python, Tcl
  • Great communication skills

Nice to have

  • Experience developing pcells in photonics processes
  • Familiarity with Analog Design Environment (ADE)
  • Experience with version control system, like Perforce
  • Familiarity with LSF or similar job scheduling systems

What the JD emphasized

  • Excellent programming skills
  • Experience with Perl, Cadence SKILL, Python, Tcl