ECAD PCB Tools Developer

NVIDIA•Santa Clara, CA
•$168,000 - $310,500

About The Position

Join NVIDIA’s agile, multifunctional EDA software development team. The role develops tools that enable industry-leading PCB electrical design, physical layout, and signal-integrity capabilities for system designers across the company. It also involves assessing requirements from the design community and building innovative solutions that continually improve tools and processes.

Requirements

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field, or equivalent experience.
  • At least 8 years of industry experience, including at least 3 years of CAD/PCB tools experience.
  • Proven experience delivering EDA/ECAD tools around Cadence System Capture and SPB Allegro Layout for sophisticated system-design implementations.
  • Experience with system design and hierarchical sub-design.
  • Familiarity with automation in Windows and Linux.
  • Experience with databases such as Oracle, MySQL, or MongoDB.
  • Proficiency in Python.
  • Good communication and documentation skills.

Nice To Haves

  • Experience with the Cadence System Capture TCL API.
  • Background with Cadence SKILL or other CAD-level programming.
  • Experience with teamwork tools and environments based on JIRA, Confluence, Git, CI, and Perforce.
  • Knowledge or experience with PLM systems.
  • Knowledge of modern web technologies, including JavaScript/TypeScript and NodeJS.

Responsibilities

  • Participate in developing tools for PCB electrical design, physical layout, and signal-integrity capabilities.
  • Assess requirements from the design community and build innovative solutions to improve tools and processes.

Benefits

  • Equity and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service