Automation & Verification Engineer - RTL/EDA Tools

Google DeepMind

Zürich

On-site

CHF 180,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Google DeepMind seeks a Software Engineer to design, develop, and optimize software tools that improve RTL quality and accelerate hardware compilation and EDA workflows. You will collaborate with hardware architects, compiler engineers, and ML researchers, building scalable automation libraries and production-ready solutions.

You will work on creating test problems in physics simulators, visualizing results, and testing algorithms on robots while leveraging a strong software engineering

Qualifications

  • Bachelor's degree in Computer Science or related technical field or equivalent practical experience.
  • 8 years of experience programming in C++, Java, Python, Kotlin or Go.
  • 8 years of experience with SystemVerilog, hardware design, automation, design verification test.
  • 3 years of experience with software design and architecture.

Responsibilities

  • Design, develop, and optimize software tools to improve RTL quality and accelerate hardware compilation and EDA tools.
  • Profile, identify, and resolve performance bottlenecks in software tools to speed up optimization and synthesis cycles.
  • Collaborate with hardware architects, compiler engineers, and ML researchers to bridge high-level representations and optimized RTL.
  • Develop robust, scalable automation scripts and software libraries to streamline RTL generation and optimization workflows.
  • Work with product engineering teams to bring software tools to production quality.

Skills

C++
Java
Python
Kotlin
Go
SystemVerilog
Hardware design
Automation
Design verification
Software design
Architecture

Education

Bachelor's degree in Computer Science or related field
Master’s degree or PhD in Engineering/CS or related field

Job description

Google DeepMind seeks a Software Engineer to design, develop, and optimize software tools that improve RTL quality and accelerate hardware compilation and EDA workflows. You will collaborate with hardware architects, compiler engineers, and ML researchers, building scalable automation libraries and production-ready solutions.

You will work on creating test problems in physics simulators, visualizing results, and testing algorithms on robots while leveraging a strong software engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Automation & Testing Engineer—RTL/EDA Tools
Automation & Testing Engineer—RTL/EDA Tools

Google Inc. • Zürich

On-site
CHF 180,000 - 240,000
Senior RTL Optimization Engineer — EDA Tools
Senior RTL Optimization Engineer — EDA Tools

Google DeepMind • Zürich

On-site
CHF 120,000 - 190,000
Senior RTL Optimization Engineer for AI-Driven EDA
Senior RTL Optimization Engineer for AI-Driven EDA

Google Switzerland • Zürich

On-site
CHF 180,000 - 240,000
Senior RTL Optimization Engineer for AI-EDA Platforms
Senior RTL Optimization Engineer for AI-EDA Platforms

Google Inc. • Zürich

On-site
CHF 150,000 - 210,000
Senior Software Engineer, RTL Optimization, DeepMind
Senior Software Engineer, RTL Optimization, DeepMind

Google DeepMind • Zürich

On-site
CHF 120,000 - 190,000
Software Engineer, Automated Correctness and Testing, DeepMind
Software Engineer, Automated Correctness and Testing, DeepMind

Google DeepMind • Zürich

On-site
CHF 180,000 - 240,000
Senior Software Engineer, RTL Optimization, DeepMind
Senior Software Engineer, RTL Optimization, DeepMind

Google Inc. • Zürich

On-site
CHF 150,000 - 210,000
Software Engineer, Automated Correctness and Testing, DeepMind
Software Engineer, Automated Correctness and Testing, DeepMind

Google Inc. • Zürich

On-site
CHF 180,000 - 240,000
Digital Design & Verification (RTL + UVM + Microarchitecture)
Digital Design & Verification (RTL + UVM + Microarchitecture)

Botic Partners • Zürich

On-site
CHF 100,000 - 130,000
Research Engineer - Generative AI & Diffusion Models
Research Engineer - Generative AI & Diffusion Models

Google DeepMind • Zürich

Hybrid
CHF 180,000 - 240,000