The Full Chip Static Timing Analysis (STA) Engineer is responsible for ensuring that ASIC meets its performance targets and timing requirements across all operating conditions. This role involves owning the final timing closure for ASIC, performing quality checks across all process, voltage, and temperature (PVT) corners. The engineer will also be responsible for constraint development, including authoring, validating, and maintaining SDC for various modes. Analyzing foundry guidelines and incorporating sign-off corners, margins, and derates into timing analysis flows and methodologies are key aspects of this position. The role requires a deep understanding of advanced timing concepts such as On-Chip Variation (AOCV/POCV), Signal Integrity (crosstalk), and IR-drop aware STA. Managing and analyzing hundreds of timing scenarios for Multi-Mode Multi-Corner (MMMC) analysis is crucial for ensuring reliability across diverse operating environments. The engineer will also be involved in Timing ECOs, automating, generating, and implementing ECOs to fix setup, hold, and transition violations. High proficiency in scripting languages like Tcl, Python, and Perl is essential for automating analysis flows and data mining. This role requires cross-functional collaboration with RTL, Physical Design, and DFT teams to resolve complex timing issues and define guard-banding requirements. Analyzing and understanding the tradeoffs between power/performance and area goals to drive them into overall chip implementation flows, and documenting best practices and lessons learned for continuous improvement are also key responsibilities.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior