Sr Staff Engineer, Asic Design Methodology

Tenstorrent · Semiconductors · Santa Clara, CA · SoC

This role focuses on advancing ASIC design infrastructure and flows for RTL development, verification, and physical implementation, aiming to improve design quality, enable scalability, and automate methodologies. It involves developing and maintaining ASIC design methodologies, owning static code analysis, developing synthesis timing constraints, and supporting the RTL-to-GDS flow.

What you'd actually do

  1. Develop and maintain ASIC design methodologies and infrastructure for RTL development and integration.
  2. Own and evolve static code analysis (Lint, CDC, RDC, DFT) and RTL-netlist logic equivalency design methodologies
  3. Develop synthesis timing constraints (SDC) and low power design specifications (UPF)
  4. Support RTL-to-GDS flow enablement, ensuring clean handoffs and sign-off readiness.
  5. Collaborate with EDA vendors and internal tool owners to optimize performance, quality, and runtime.

Skills

Required

  • ASIC design flows
  • RTL design
  • static and dynamic analysis tools
  • automating design checks
  • improving methodology for scalability and reuse
  • collaboration across RTL, verification, and backend teams
  • Lint
  • CDC
  • RDC
  • DFT
  • RTL-netlist logic equivalency
  • SDC
  • UPF
  • RTL-to-GDS flow

Nice to have

  • RISC-V CPU
  • AI SoCs

What the JD emphasized

  • ASIC design methodologies
  • design quality
  • scalability
  • automating methodologies
  • static code analysis
  • RTL-netlist logic equivalency design methodologies
  • synthesis timing constraints (SDC)
  • low power design specifications (UPF)
  • RTL-to-GDS flow enablement
  • U.S. export-controlled technology