Staff Front-end Cad Engineer, Silicon

Google Google · Big Tech · San Diego, CA +2

Develops front-end CAD tools and flows for custom SoCs, including AI-enabled flows, for Google's direct-to-consumer products. Requires strong VLSI design and software skills.

What you'd actually do

  1. Develop front-end CAD tools and flows for Google Silicon SoC projects in various domains (RTL generation, design verification, AI-enabled CAD flows, design/IP quality assurance and release management, design spec management, internal CAD tool development, etc.).
  2. Work with design teams to understand requirements and enable scalable and efficient CAD solutions to improve design quality and productivity.
  3. Work across functional domains to enable development and validation of CAD flows.
  4. Drive EDA vendors to improve their tools to deliver custom solutions for Google.
  5. Understand VLSI design with excellent software skills.

Skills

Required

  • VLSI design
  • software development
  • front-end CAD
  • EDA tool development
  • production scripts (Python/Tcl)
  • front-end design tools (lint, CDC/RDC, simulation)
  • HDL design languages

Nice to have

  • CAD flow development
  • machine learning (ML) algorithms
  • AI application development
  • front-end design flows
  • verification flows
  • SoC hardware development
  • full life cycle of software development

What the JD emphasized

  • 10 years of experience in VLSI design, software development, front-end CAD or EDA tool development.
  • Experience writing production scripts (such as Python/Tcl) for CAD tools.
  • Experience with front-end design tools, such as lint, CDC/RDC, or simulation tools and HDL design languages and with front-end design development and integration process.