DevJobs

VLSI CAD Automation & DevOps Engineer

Overview
Skills
  • Python Python
  • Shell Shell
  • Elasticsearch Elasticsearch
  • Linux Linux
  • Git Git
  • GitLab GitLab
  • Jenkins Jenkins
  • Docker Docker
  • Grafana Grafana
  • Siemens Questa
  • SLURM
  • SpyGlass
  • Synopsys VCS
  • Tcl
  • Cadence Xcelium
  • FlexLM
  • Grid Engine
  • Lmx
  • LSF
  • Perforce
  • UVM
  • Apptainer
We are looking for a talented and driven VLSI CAD Automation & DevOps Engineer to join our team. This role combines expertise in front-end automation, continuous integration, CAD tooling, and full-stack development to support and enhance our VLSI verification workflows.

What will your job look like:

Flow & CI/CD Automation

  • Automate RTL lint, CDC/RDC, synthesis checks (front‑end only), and UVM regression flows.
  • Build and maintain CI/CD pipelines (Jenkins/GitLab CI) for simulation, coverage collection, and sign‑off checks.
  • Implement pre‑submit checks (lint, CDC) and nightly regressions with dashboards for pass/fail and coverage metrics.

EDA Tooling & CAD Enablement

  • Manage and integrate front‑end EDA tools (e.g., VCS, Xcelium, Questa, SpyGlass).Develop scripts to parse logs/reports (lint, CDC, coverage, simulation) and generate actionable summaries.
  • Maintain PDK-independent front‑end tool configurations and flow reproducibility.

Compute & Licensing

  • Operate and optimize compute farm schedulers (LSF/SLURM/Grid Engine) for simulation and regression jobs.
  • Monitor and tune license usage for front‑end tools (FlexLM/Lmx), ensuring high availability and efficiency.

Observability & Support

  • Build dashboards for regression health, coverage trends, and farm/license utilization.
  • Troubleshoot flow failures, triage environment vs. design issues, and publish runbooks for common problems.

All you need is:

  • Strong Linux fundamentals; scripting in Python, Tcl, and shell.
  • Hands-on with CI/CD (Jenkins/GitLab) for hardware verification flows.
  • Experience with EDA tools for RTL and DV (Synopsys VCS, Cadence Xcelium, Siemens Questa, SpyGlass).
  • Familiarity with compute schedulers and license servers.
  • Source control expertise (Git or Perforce) and automation for code reviews.
  • UVM methodology and coverage analysis experience - an advantage.
  • Containers for EDA (Docker/Apptainer) and observability stacks (Grafana/ELK )-an advantage.
  • Exposure to hybrid HPC or cloud bursting for simulation workloads -an advantage.

Mobileye