CAD Environment Programming Staff Engineer/Senior Engineer
Core
Develop internal tools and flows for electrical circuit checks (crosstalk, fan-out, capacitive loading, electromigration) within the CAD design environment to ensure designs meet specifications.
Role type
Senior IC CAD Environment Programming Engineer
Builds
Internal CAD tools and flows released to global design and verification organizations
Domain
Semiconductor manufacturing / Chip design automation
Deliverable
production ML models | product features
Required skills
Python, Cadence SKILL, Perl, C/C++, agentic AI implementation, schematic and layout design tools, semiconductor process technology
Preferred skills
Experience with external EDA vendor tools, troubleshooting complex design issues
Technologies
Python, Cadence SKILL, Perl, C/C++, agentic AI frameworks
Responsibilities
Develop and enhance internal CAD tools and flows for electrical circuit verification; Collaborate with global CAD, design, and verification teams; Support teams with training and troubleshooting; Propose solutions based on user feedback; Integrate and troubleshoot external EDA vendor tools; Implement agentic AI to assist in flow development or within flows
Seniority
Senior, hands-on IC