ECAD PCB Tools Developer
$168,000–$264,500 year
On-siteSanta Clara, California, United States
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.