NVIDIA logo
NVIDIAPosted 1 month ago

ECAD PCB Tools Developer

$168,000–$264,500 year

On-siteSanta Clara, California, United States

Full TimeEnterprise

Job Summary

Assess requirements from the design community and lead development of tools enabling industry-leading PCB electrical design, physical layout, and SI capabilities. Build innovative solutions that continually improve tools and processes for system designers throughout the company. Participate in an agile, multi-functional EDA software development team focused on delivering EDA/ECAD solutions around Cadence System Capture and SPB Allegro Layout. This role supports system designers in sophisticated implementations using automation within Windows/Linux environments and databases. Proficiency in Python, Cadence SKILL, and modern web technologies like JavaScript/TypeScript is essential.

Required Qualifications

  • BS CS/CE/EE or related field (or equivalent experience)
  • 8+ years of industry experience
  • 3+ years of CAD/PCB tools experience
  • Proven history of delivering EDA / ECAD around Cadence System Capture and SPB Allegro Layout
  • 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
  • Good communication and documentation skills

Desired Qualifications

  • Experience in the Cadence' System Capture TCL API
  • Background with Cadence SKILL or other CAD-level programming experience
  • Experience with a teamwork environment based on JIRA, Confluence, Git, CI, Perforce
  • Knowledge/experience with PLM systems
  • Knowledge in modern web technologies: JavaScript/TypeScript, NodeJS

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce