Cpu Cad Front-end Engineer, Google Cloud

Google Google · Big Tech · Haifa, Israel +1

This role is for a CPU CAD Front-End Engineer at Google Cloud, focusing on developing and maintaining CAD tools and scripts to automate design tasks, verification processes, and data analysis for custom silicon solutions. The engineer will administer and optimize the front-end compute environment, provide technical support, and identify workflow enhancements. The role requires experience in coding/scripting languages and front-end design/verification tools.

What you'd actually do

  1. Design, develop, and maintain CAD tools and scripts to automate and streamline design tasks, verification processes, and data analysis.
  2. Administer and optimize the front-end compute environment, ensuring reliability, performance, and scalability.
  3. Provide technical support and training to design and verification teams on the use of CAD tools, scripts, and the compute environment.
  4. Identify opportunities to enhance front-end development workflows, implement improvements, and document best practices.
  5. Work closely with design, verification, and CAD teams to understand their needs, gather requirements, and deliver effective solutions.

Skills

Required

  • coding or scripting languages (e.g., Python, TCL)
  • front-end design, verification, integration teams on tools development, maintenance, or support

Nice to have

  • CPU or SoC design, debug, and verification flows
  • RTL teams and design integration methodologies
  • delivering chip design infrastructure or methodology including multi-HDL model builds and CI/CD systems