Physical Design Engineer - Flow & Methodologies
About the role
As a Physical Design Methodology Engineer at Etched, you will architect, build, and maintain our automated RTL-to-GDSII flow, from synthesis through place and route to signoff handoff. You will also automate PD flows end to end, including regression running, run management, and release and version control of flow configurations. You will drive dashboards that show the convergence of projects related to PD, including timing, physical verification, and utilization trends. You will optimize tool flows and work with EDA vendors to evaluate and incorporate the latest features. You will define reference flows, QoR targets, and delivery checklists for third-party physical design services, and audit deliveries against them. You will partner with block and top-level owners to debug flow issues and encode fixes into the methodology rather than one-off patches.
Responsibilities
- Arcitect, build, and maintain our automated RTL-to-GDSII flow, from synthesis through place and route to signoff handoff.
- Automate PD flows end to end, including regression running, run management, and release and version control of flow configurations.
- Build and own the CAD infrastructure supporting PD, including tool version qualification and deployment, and efficient use of compute and licenses.
- Drive dashboards that show the convergence of projects related to PD, including timing, physical verification, and utilization trends.
- Optimize tool flows and work with EDA vendors to evaluate and incorporate the latest features.
- Define reference flows, QoR targets, and delivery checklists for 3rd party physical design services, and audit deliveries against them.
- Partner with block and top-level owners to debug flow issues and encode fixes into the methodology rather than one-off patches.
- Create block level and full chip level PG mesh from scratch using design rule documents, design requirements, and EM/IR feedback.
- Create and maintain a DRC-clean floorplanning flow and enable floorplan signoff checks.
- Drive PPA tuning to optimize tool settings for best power, performance, and area outcomes.
- Establish and maintain timing correlation from pre-route through post-route and between implementation and signoff tools.
Requirements
- 5-10+ years of previous experience with PD or PD methodology/CAD.
- Experience building and owning automated RTL-to-GDSII flows used by multiple block owners.
- Experience creating block level and full chip level PG mesh from scratch, including interpretation of design rule documents and EM/IR analysis.
- Experience with DRC-clean floorplanning flows and automated checks.
- Experience with Cadence (Innovus, Genus) or Synopsys (Fusion Compiler) automated RTL-to-GDSII flows.
- Experience with PPA tuning and timing correlation across pre-route, post-route, and signoff environments.
- Experience integrating sign-off tools (PrimeTime, Tempus, Voltus, Pegasus, Calibre) into production flows.
- Experience with back-end design on advanced process nodes (5nm and below).
- Experience with UPF-based low power design methodology and multi-mode multi-corner setup.
- Strong Tcl and Python skills for flow development and automation.
- Deeply creative and able to think from first principles.
Qualifications
- Strong candidates may also have experience with modern ML and LLM model architectures, familiarity with AI tools for programming/coding, and experience with compute farm and job scheduler optimization for EDA workloads.
Skills
- Familiarity with modern ML and LLM model architectures.
- Familiarity with AI tools for programming/coding.
- Experience with compute farm and job scheduler optimization for EDA workloads.
Benefits
- Medical, dental, and vision packages with generous premium coverage.
- $500 per month credit for waiving medical benefits.
- Housing subsidy of $2k per month for those living within walking distance of the office.
- Relocation support for those moving to San Jose (Santana Row).
- Variety of wellness benefits covering fitness, mental health, and more.
- Daily lunch and dinner in our office.
- Unlimited compute budget subject to ROI justification.
Pay
$X per hour or $Y per day, depending on the contract.
Schedule
Full-time, Monday through Friday, 9 AM to 5 PM.