Staff CAD/EDA Tools Engineer

W3Global

Redwood City (CA)

Hybrid

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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

About Company

At Company, we are building AI-native tools that transform how semiconductor engineers create, verify, and optimize chips. Our platform combines large proprietary models, agentic workflows, domain-specific engineering intelligence, and high-performance simulation infrastructure to accelerate one of the world's most complex engineering disciplines.


About The Job

Job Title

Staff CAD/EDA Tools Engineer


About Company

At Company, we are building AI-native tools that transform how semiconductor engineers create, verify, and optimize chips. Our platform combines large proprietary models, agentic workflows, domain-specific engineering intelligence, and high-performance simulation infrastructure to accelerate one of the world's most complex engineering disciplines.


About The Role

We are seeking a Staff CAD/EDA Tools Engineer to own the application layer of our EDA tool ecosystem: the wrapper scripts, CLI tooling, and container images that let engineers and AI systems run open-source and commercial chip design tools reliably and consistently. You will maintain and extend internal tooling running on the cloud at scale. If you like turning EDA tool quirks into clean, dependable software that other engineers and AI agents can build on, this role is for you.


Key Responsibilities


  • Maintain and evolve wrapper scripts and CLI tooling that give a single, consistent interface across open-source EDA tools (Verilator, Yosys, slang, Icarus Verilog, cocotb) 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.


Required 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.


Preferred Qualifications


  • Familiarity with hardware verification methodologies and frameworks (UVM, or similar).

  • Experience with declarative build/dependency systems for hardware projects

  • Experience with FlexLM or other license-management systems for EDA tools.

  • Familiarity with cloud environments (AWS, GCP, or Azure) as a consumer of container images built for cloud deployment.

  • Startup or small-team experience owning a tooling area end-to-end with minimal hand-holding.


What It's Like Here

We're a fast-moving AI startup with a collaborative, high-trust culture. We value technical excellence, ownership, and the freedom to experiment. Our best work happens when our builders and innovators work closely together to turn ambitious ideas into category defining products. We operate on a hybrid schedule with four days in office, one day remote. If you're excited to build cutting edge tools that empower semiconductor engineers and reshape how chips are designed, you'll feel right at home.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff CAD/EDA Tools Engineer
Staff CAD/EDA Tools Engineer

Cognichip • Redwood City (CA)

Hybrid
USD 180,000 - 240,000
Embedded Software Tools Engineer
Embedded Software Tools Engineer

Lyte AI • Sunnyvale (CA)

On-site
USD 150,000 - 230,000
Competitive salary
Equity
401(k)
+3
Staff DevOps Engineer
Staff DevOps Engineer

Cognichip • Redwood City (CA)

On-site
USD 140,000 - 190,000
Hybrid work model (4 days in office, 1
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
Senior Engineer (Silicon Development Infrastructure)
Senior Engineer (Silicon Development Infrastructure)

Tenstorrent • Santa Clara (CA)

On-site
USD 170,000 - 250,000
Principal AI Forward Deployment Engineer
Principal AI Forward Deployment Engineer

Cadence Design Systems, Inc. • Oregon

Hybrid
USD 180,000 - 260,000
Software Engineer
Software Engineer

Subcritical Systems • Austin (TX)

On-site
USD 110,000 - 170,000
Health, dental, and vision insurance
Senior Design Verification Engineer
Senior Design Verification Engineer

Cognichip • Redwood City (CA)

Hybrid
USD 140,000 - 210,000
Chip/EDA/Software Intern
Chip/EDA/Software Intern

Silimate • Mountain View (CA)

On-site
USD 55,000 - 83,000
Generous salary
Commuting stipend
Team meals
EDA Tools Software Engineer
EDA Tools Software Engineer

Intel Corporation • Hillsboro (OR)

Hybrid
USD 129,000 - 245,000
Stock bonuses
Health benefits
Hybrid work model