Jobs · Engineering · California

ECAD PCB Tools Developer

Thomas To · Santa Clara, CA · 2 mo ago
EngineeringFull-time

About the role

Join an agile and multi-functional EDA software development team at NVIDIA, where you'll participate in developing tools that enable industry-leading PCB electrical design, physical layout, and SI capabilities for system designers throughout the company. This role involves assessing requirements from the design community and building innovative solutions that continually improve tools and processes.

Responsibilities

  • Participate in the development of tools that enable industry leading PCB electrical design, physical layout, and SI capabilities
  • Assess requirements from the design community
  • Build innovative solutions that continually improve tools and processes

Requirements

  • BS in CS/CE/EE or related field (or equivalent experience)
  • 8+ years of industry experience with 3+ years of CAD/PCB tools experience
  • Proven history of delivering EDA/ECAD around Cadence System Capture and SPB Allegro Layout to aid system designers in sophisticated implementations
  • System design and hierarchical sub-design knowledge
  • Familiarity with automation within common operating systems (Windows/Linux)
  • Experience with databases (e.g. Oracle/MySQL/MongoDB)
  • Proficiency in Python
  • Good communication and documentation skills

Preferred 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

Pay

Base salary range: 168,000 USD - 264,500 USD for Level 4, and 196,000 USD - 310,500 USD for Level 5, plus eligibility for equity and benefits.

Similar jobs

ECAD/PCB Designer

The Ranger GroupNiles, IL· 2 mo ago
Engineeringapply on therangergroup.thejobnetwork.com