Architecting CAD/EDA Tooling at Scale

Cognichip

Toronto

Hybrid

CAD 150,000 - 200,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid schedule: 4 days in office, 1/2

Job summary

Cognichip is hiring a Staff CAD/EDA Tools Engineer to own the EDA tool ecosystem's application layer, wrapper scripts, CLI tooling, and container images. You will ensure reliable, scalable tooling for chip design workflows and collaborate with DevOps on license servers and deployment.

The role emphasizes building dependable software that enables engineers and AI agents to run open-source and commercial EDA tools in cloud-scale environments.

Qualifications

  • Bachelor's degree in CS/EE or closely related field.
  • 10+ years of experience in software/tools engineering and CAD/EDA infrastructure.
  • Hands-on with open-source EDA/HDL tools like Verilator, Yosys, Icarus Verilog, or similar RTL 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: Dockerfiles, building and versioning images, 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 with a consistent interface across open-source EDA tools and commercial tools.
  • Build, harden, and version Docker images packaging EDA tools with dependencies and licenses.
  • Own the application layer of the EDA tool stack end-to-end: evaluate and integrate new open-source tools and write scripts/configs to make them usable in design/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, partnering with DevOps.
  • Collaborate with DevOps on container deployment and consumption; own container image content and correctness.
  • Partner with RTL design, verification, and AI/ML engineers to translate workflow needs into tooling.
  • Write documentation for tool usage, wrapper APIs, and container images for self-serve access.

Skills

Software/tools engineering
Python
Bash
Linux debugging

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Verilator
Yosys
Icarus Verilog
Docker

Job description

Cognichip is hiring a Staff CAD/EDA Tools Engineer to own the EDA tool ecosystem's application layer, wrapper scripts, CLI tooling, and container images. You will ensure reliable, scalable tooling for chip design workflows and collaborate with DevOps on license servers and deployment.

The role emphasizes building dependable software that enables engineers and AI agents to run open-source and commercial EDA tools in cloud-scale environments.

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 • Toronto

Hybrid
CAD 150,000 - 200,000
Hybrid schedule: 4 days in office, 1/2
Staff Backend Software Engineer
Staff Backend Software Engineer

Cognichip • Toronto

Hybrid
CAD 150,000 - 190,000
C++ Software Engineer - AI-Driven EDA for Chips
C++ Software Engineer - AI-Driven EDA for Chips

Siemens AG • Saskatoon

On-site
CAD 110,000 - 150,000
RRSP matching
Share purchase matching
Diversity days
+2
Senior Software Engineer – IDE & Desktop Applications
Senior Software Engineer – IDE & Desktop Applications

Cognichip • Toronto

On-site
CAD 90,000 - 120,000
Opportunity to shape a flagship product
Collaborative and innovative startup culture
Work with world-class professionals
CAD-DFT Engineer: Automation & SoC Methodology
CAD-DFT Engineer: Automation & SoC Methodology

Arm • Toronto

Hybrid
CAD 100,000 - 135,000
Senior Security Engineer
Senior Security Engineer

Cognichip • Toronto

On-site
CAD 100,000 - 130,000
Competitive compensation package including equity
Work in a cloud-native microservices-based environment
Collaborative and innovative startup culture
Staff Chip Design Engineer - AI
Staff Chip Design Engineer - AI

Cognichip • Toronto

Hybrid
CAD 100,000 - 120,000
Distributed Systems Engineer: Large-Scale Data Pipelines
Distributed Systems Engineer: Large-Scale Data Pipelines

Cadence Design Systems • Burnaby

On-site
CAD 89,000 - 167,000
Senior ASIC Design Manager
Senior ASIC Design Manager

Cognichip • Toronto

On-site
CAD 140,000 - 180,000
Competitive compensation
Equity
Comprehensive benefits
+1
Staff FPGA Engineer
Staff FPGA Engineer

Cognichip • Toronto

Hybrid
CAD 120,000 - 160,000