Position: Analog / Digital CAD Flow Developer
Location: Remote
Contract – 12+ Months
Job Summary:
We are seeking an Analog CAD Flow Developer to support analog and mixed-signal design teams by developing, automating, and maintaining scalable CAD flows, PDK deployment, and design infrastructure.
Key Responsibilities:
Develop, deploy, and support CAD flow automation and infrastructure.
Manage PDK installation, version control, deployment, and environment standardization.
Build and maintain Azure DevOps CI/CD pipelines for flow validation, regression testing, and release automation.
Troubleshoot and optimize analog/mixed-signal design flows in Linux environments.
Partner with design and infrastructure teams to deliver reliable and scalable CAD solutions.
Required Skills:
Strong Linux administration and troubleshooting experience.
Proficiency in Python and automation development.
Hands-on scripting experience with SKILL, Tcl, Perl, Python, or Ruby.
Experience with Azure DevOps, Git, CI/CD pipelines, and automation frameworks.
Knowledge of Cadence Virtuoso, Siemens Calibre, Synopsys StarRC, and PDK integration.
Strong problem-solving, debugging, and analytical skills.
Preferred Qualifications:
Experience supporting analog and mixed-signal IC design environments.
Familiarity with Virtuoso ADE, PDK deployment, flow validation, and release management.
Exposure to AI-assisted development tools such as VS Code and GitHub Copilot.