Senior CAD/EDA Tools Engineer — Dockerized Tooling

W3Global

Redwood City (CA)

Hybrid

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work schedule

Job summary

Company in Redwood City is seeking a Staff CAD/EDA Tools Engineer to own the application layer of the EDA tool ecosystem, including wrapper scripts, CLI tooling, and container images. You will ensure reliable operation across open-source and commercial tools on cloud-scale workflows.

You will harden images, manage licenses, and collaborate with DevOps to deploy containerized tooling for design and verification flows, partnering with RTL, verification, and AI/ML teams to meet workflow needs.

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field.
  • 10+ years of experience in software/tools engineering, and CAD/EDA infrastructure.
  • Hands-on experience with open-source EDA/HDL tools such as Verilator, Yosys, Icarus Verilog, or similar RTL simulation/synthesis tools.
  • Strong scripting and software engineering skills in Python and Bash, including building CLI tools or wrappers around third-party software.
  • Solid working knowledge of Docker: writing Dockerfiles, building and versioning images, and troubleshooting containerized environments.
  • Familiarity with digital design EDA tools from Synopsys, Cadence and Siemens
  • Comfortable working in Linux environments and debugging tool, build, and dependency issues independently.

Responsibilities

  • Maintain and evolve wrapper scripts and CLI tooling that give a single, consistent interface across open-source EDA tools and commercial tools.
  • Build, harden, and version Docker images that package EDA tools with correct dependencies and licenses, and publish them for reliable use across the team.
  • Own the application layer of the EDA tool stack end-to-end: evaluate and integrate new open-source tools, and write the scripts and configuration that make them usable in real design and verification flows.
  • Diagnose and fix tool compatibility issues, version drift, and build breakages across simulators, synthesis tools, and container environments.
  • Support application-layer license configuration for commercial EDA tools (e.g., FlexLM-based license servers), partnering with DevOps, who own the underlying infrastructure.
  • Collaborate with DevOps on how containerized tools are deployed and consumed, while owning the container image content and correctness yourself.
  • Partner with RTL design, verification, and AI/ML engineers to understand workflow needs and translate them into reliable, documented tooling.
  • Write clear documentation for tool usage, wrapper APIs, and container images so other engineers, and company's AI agents, can self-serve.

Skills

Scripting in Python & Bash
CLI tooling development
Software engineering for tools
Linux debugging

Education

Bachelor's degree in CS/EE or related field

Tools

Verilator
Yosys
Icarus Verilog
Docker
Synopsys/Cadence/Siemens familiarity

Job description

Company in Redwood City is seeking a Staff CAD/EDA Tools Engineer to own the application layer of the EDA tool ecosystem, including wrapper scripts, CLI tooling, and container images. You will ensure reliable operation across open-source and commercial tools on cloud-scale workflows.

You will harden images, manage licenses, and collaborate with DevOps to deploy containerized tooling for design and verification flows, partnering with RTL, verification, and AI/ML teams to meet workflow needs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff CAD/EDA Tools Engineer - Hybrid Cloud Tooling Lead
Staff CAD/EDA Tools Engineer - Hybrid Cloud Tooling Lead

Cognichip • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Staff CAD/EDA Tools Engineer
Staff CAD/EDA Tools Engineer

Cognichip • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Staff CAD/EDA Tools Engineer
Staff CAD/EDA Tools Engineer

W3Global • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Hybrid work schedule
Principal Developer Tools Architect (Remote)
Principal Developer Tools Architect (Remote)

Docker • United States

Remote
USD 140,000 - 200,000
Freedom & flexibility
16 weeks of paid Parental leave
Technology stipend
+2
CAD/EDA Tools Software Engineer
CAD/EDA Tools Software Engineer

Intel Corporation • Hillsboro (OR)

Hybrid
USD 111,000 - 211,000
Competitive pay
Stock bonuses
Health, retirement, and vacation benef
EDA Tools Engineer — Hybrid (Advanced Packaging)
EDA Tools Engineer — Hybrid (Advanced Packaging)

Intel Corporation • Phoenix (AZ)

Hybrid
USD 150,000 - 211,000
Stock bonuses
Health benefits
Retirement plan
+1
CAD/EDA Tools Software Engineer - Hybrid + Stock Options
CAD/EDA Tools Software Engineer - Hybrid + Stock Options

Intel Corporation • Hillsboro (OR)

Hybrid
USD 111,000 - 211,000
Competitive pay
Stock bonuses
Health, retirement, and vacation benef
Remote: Senior AI DevTools Engineer
Remote: Senior AI DevTools Engineer

Docker, Inc • Seattle (WA)

Remote
USD 161,000 - 261,000
Remote-first
PTO
Equity
+2
Staff AI Developer Tools Engineer
Staff AI Developer Tools Engineer

Docker, Inc. • San Francisco (CA)

Hybrid
USD 170,000 - 276,000
Remote-first by design
Flexibility
PTO
Senior Principal Engineer, Central Ops & Systems (Remote)
Senior Principal Engineer, Central Ops & Systems (Remote)

Docker, Inc. • Seattle (WA)

Remote
USD 219,000 - 352,000
Remote-first by design
Flexibility in schedule
Generous PTO & quarterly wellness days
+4