Sr. Staff Engineer, ASIC Design Automation - CAD

Ayar LabsSan Jose, CA
6d$170,000 - $223,000Onsite

About The Position

We are looking for an expert Chip Design Automation Engineer to architect and maintain the design automation and methodologies for our high-performance ASIC/SoC team. In this role, you will lead the definition and deployment of automated design flows for complex ASIC/SoC that integrate digital logic, custom analog circuits, and photonics components in leading-edge process nodes. As a Senior Staff Design Automation Engineer, you will lead the development of new automation capabilities, optimizing existing methodologies, bridging the gap between EDA tools and the physical design team, and problem-solving to ensure smooth tape-outs.

Requirements

  • BS or MS in Electrical Engineering, Computer Science, or related fields.
  • 5+ years of industry experience in Chip Design Automation.
  • Expert proficiency in scripting and automation using Python, Tcl, C-shell, and Makefiles.
  • Deep understanding of the complete ASIC physical design flow (Synthesis, P&R, CTS, Routing, STA, and Signoff).
  • Hands-on experience supporting major DEA tools (e.g., Cadence Innovus/Genus or Synopsys Fusion Compiler).
  • Experience managing PDKs and technology files for advanced process nodes (5nm or 3nm).
  • Proficiency with physical verification flows (Mentor Calibre, Synopsys IC Validator) and debugging rule deck issues.
  • Experience with version control systems (Git, Perforce) and workload management.

Nice To Haves

  • Experience developing Mixed-Signal flows (OpenAccess interoperability), bridging Cadence Virtuoso and digital P&R tools.
  • Experience with PDK development (P-cells, techfiles) or customizing DRC/LVS decks.
  • Experience with 3DIC/Chiplet packaging methodologies and co-design flows.
  • Background in photonics design automation or special custom circuit requirements.
  • Proven ability to work with EDA vendors to track feature requests and debug software bugs.

Responsibilities

  • Flow Architecture: Architect, develop, and deploy robust automated flows for Synthesis, Place and Route (P&R), Static Timing Analysis (STA), and Physical Verification using industry-standard tools (Cadence/Synopsys).
  • Methodology Development: Drive improvements in design methodologies, specifically for high-speed digital and mixed-signal integration, hierarchical design planning, and signoff, ensuring high reliability and ease of use.
  • Tool Integration: Manage the installation, qualification, and regression testing of EDA tools and PDKs for advanced process nodes.
  • PDK & Tech Files: Customize and maintain technology files (LEF, TF, MMMC setups, DRC/LVS decks) to ensure compatibility between digital (Innovus/ICC2) and custom (Virtuoso) environments.
  • Automation: Develop advanced scripts and wrappers (Python, Tcl, Make) to streamline design execution, data management, and quality of results (QoR) tracking.
  • Flow Optimization: Analyze and optimize flow performance to improve runtime, compute resource usage, and license efficiency; identify bottlenecks and implement software solutions.
  • Support & Mentorship: Serve as the primary focal point for resolving complex tool/flow issues and provide technical guidance to junior engineers.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service