Jobs · Engineering · California

CAD Tools Developer

NVIDIA · Santa Clara, CA · 1 mo ago
EngineeringFull-time

About the role

Become a member of an Agile and multi-functional EDA software development team. Participates in the development of tools that enable industry leading PCB electrical design, physical layout, and SI capabilities for our system designers throughout the company. Leadership in this role involves assessing the requirements from the design community, building innovative solutions that continually improve our tools and processes.

Responsibilities

  • Assess the requirements from the design community
  • Build innovative solutions to improve EDA tools and processes
  • Collaborate with cross-functional teams to deliver high-quality EDA solutions
  • Participate in the development of PCB electrical design, physical layout, and SI capabilities

Requirements

  • BS CS/CE/EE or related field (or equivalent experience)
  • 3+ years of meaningful work experience
  • Proven history of delivering EDA/ECAD around Cadence System Capture and SPB Allegro Layout
  • Cadence SKILL or other CAD-level programming experience
  • System design and hierarchical sub-design
  • Familiarity with automation within common operating systems (Windows/Linux)
  • Experienced with databases (e.g. Oracle/MySQL/MongoDB)
  • Proficiency in Python and TCL
  • Good communication and documentation skills

Qualifications

  • Experience in the Cadence System Capture TCL API
  • Knowledge/experience with PLM systems
  • Knowledge in modern web technologies: JavaScript/TypeScript, NodeJS

Benefits

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 218,500 USD. You will also be eligible for equity and benefits.

Pay

Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 218,500 USD.

Schedule

N/A

Skills

  • EDA / ECAD
  • Cadence System Capture
  • SPB Allegro Layout
  • Cadence SKILL or other CAD-level programming
  • System design and hierarchical sub-design
  • Automation within common operating systems (Windows/Linux)
  • Databases (e.g. Oracle/MySQL/MongoDB)
  • Python and TCL
  • Modern web technologies: JavaScript/TypeScript, NodeJS

Similar jobs

Software Developers

ADN GroupAlabama, United States· 1 wk ago
RemoteInformation Technologyapply on nsitsolutions.oorwin.ai

Software Developers

GuidehouseMcLean, VA· 1 wk ago
Engineeringapply on guidehouse.wd1.myworkdayjobs.com

Software Developers

Excellerate Education SolutionsPalatine, IL· 2 mo ago
Engineeringapply on de.jobsyn.org

Software Developer

Elements FinancialGreater Indianapolis· 2 mo ago
Engineeringapply on workforcenow.adp.com