Role: Staff CAD/EDA Tools Engineer
Location: Redwood City, CA – Hybrid
Interview: Virtual
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, Google Cloud Platform, 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.