Responsibilities
Lead end‑to‑end physical design for complex SoCs and large digital blocks. Own floorplanning, placement, CTS, routing, timing closure, and physical sign‑off across MMMC scenarios. Drive STA, IR/EM, Power Integrity, DRC/LVS sign‑off, support ECOs, and enhance P&R methodologies through automation. Close collaboration with RTL, STA, DFT, and verification teams, and mentor junior engineers.
- Physical Design & Implementation
- Own end‑to‑end place‑and‑route execution for complex SoCs and large digital blocks
- Perform floorplanning, placement, clock tree synthesis (CTS), routing, and optimization
- Drive timing closure across multi‑mode, multi‑corner (MMMC) scenarios
- Solve challenging setup/hold, clocking, and CDC‑related timing issues
- Sign‑off & Quality Closure
- Perform static timing analysis (STA) and constraint debugging at block and full‑chip level
- Lead IR drop, EM, and power integrity analysis, and implement corrective actions
- Execute and debug physical verification (DRC/LVS) to achieve clean sign‑off
- Support ECO flows, late‑stage fixes, and post‑layout optimization
- Methodology & Automation
- Develop, enhance, and maintain P&R flow automation using Tcl, Python, Perl, and shell scripting
- Improve turnaround time, QoR, and repeatability through methodology enhancements
- Review and contribute to physical design guidelines and best practices
- Cross‑Functional Collaboration
- Work closely with RTL design, STA, verification, DFT, and architecture teams
- Provide early physical feasibility feedback on clocking, floorplan, and RTL structures
- Mentor junior engineers and act as a technical point of reference within the PD team
Qualifications
- Bachelor’s degree or Master’s in Electrical / Electronics Engineering or related field
- 7+ years of experience in ASIC physical design
- Proven track record of successful ASIC tape‑outs at block or full‑chip level
- Strong hands‑on experience with:
- Place & Route: Cadence Innovus
- STA: Cadence Tempus
- IR/EM: Cadence Voltus, RedHawk
- Physical Verification: Calibre DRC/LVS
- Solid understanding of:
- Clock tree architectures and skew management
- Timing constraints (false paths, multicycle paths, generated clocks)
- Power‑aware design techniques and low‑power sign‑off
- Proficiency in Linux/Unix environments and scripting for flow automation
Soft Skills & Attributes
- Strong analytical and debugging skills
- Ability to work independently with minimal supervision
- Clear communication skills for cross‑site and cross‑functional collaboration
- Quality‑driven mindset with strong ownership and accountability
Nice to Have
- Experience with mixed‑signal SoCs or power‑management related designs
- Familiarity with advanced clocking schemes and low‑frequency / high‑variation clocks
- Experience supporting post‑silicon debug or gate‑level simulation (GLS)