This role is ideal for a seasoned front-end methodology leader who enjoys solving complex RTL integration challenges, working closely with design teams, and driving innovation across flows, tools, and automation.
Key Responsibilities
RTL Integration & Assembly: Develop and maintain robust RTL integration flows, including IP stitching, hierarchical assembly, and top-level SoC integration methodologies.
LINT Methodology: Architect and maintain comprehensive RTL linting flows using industry-standard tools (e.g., Synopsys SpyGlass, Cadence HAL, Siemens Questa AutoCheck) to ensure coding style compliance, synthesizability, and design quality.
CDC (Clock Domain Crossing) Verification: Define and enforce CDC verification methodologies, including:
RDC (Reset Domain Crossing) Verification: Own and evolve RDC verification flows to ensure proper reset synchronization, reset sequencing, and reset-related functional correctness.
ECO (Engineering Change Order) Flows: Develop and support RTL and netlist ECO methodologies for late-stage design changes, ensuring minimal impact on timing, area, and verification closure.
Early PPA Estimation: Implement and maintain early Power, Performance, and Area (PPA) estimation flows on RTL to enable architecture exploration and design trade-off analysis before synthesis.
Flow Automation & Infrastructure: Develop scripts, automation frameworks, and regression infrastructure to improve flow robustness, repeatability, and productivity across multiple ASIC programs.
Shift-Left Methodologies: Drive correct-by-construction and shift-left approaches to catch RTL issues early, reducing iteration cycles and accelerating design closure.
Tool Qualification & Evaluation: Lead tool evaluation, qualification, and deployment for front-end CAD tools; work with EDA vendors to resolve issues and drive feature enhancements.
Collaboration: Work closely with RTL designers, verification engineers, synthesis teams, and physical design teams to identify recurring issues and introduce automation, checks, and best practices.