Senior VLSI CAD Software Engineer
On-site · Tel Aviv, Tel Aviv, Israel
Job Summary
Architect and lead full-stack EDA platforms end to end, from data models and backend services to user-facing frontends, while guiding build-vs-buy decisions. Own the platform infrastructure at scale (CI/CD, containers, observability, on-prem compute, cloud-native Kubernetes). Set engineering standards, mentor engineers, and act as a technical leader across silicon, backend, and design-automation teams to transform manual flows into reliable automated systems used by engineers.
Required Qualifications
- 5+ years of software engineering experience
- Bachelor’s or master’s degree in Computer Science, Computer Engineering, or equivalent experience
- Proven full-stack and infrastructure ownership across multiple layers of the stack
- Experience mentoring engineers and influencing technical direction across teams
- Experience with modern build systems, especially Bazel, including large-scale builds, dependency modeling, caching, CI integration, and reproducible developer workflows
- Experience with Kubernetes and HPC scheduling (LSF or Slurm) and deploying on AWS/GCP/Azure
- Strong systems-design instincts and SQL skills
- Experience building developer platforms, EDA/CAD tooling, or hardware/silicon infrastructure
- Ability to lead design reviews and set engineering standards
Desired Qualifications
- Experience building developer platforms, EDA/CAD tooling, or infrastructure for hardware or silicon teams
- Experience with modern build systems, especially Bazel, including large-scale builds, dependency modeling, caching, CI integration, and reproducible developer workflows
- Production experience designing and operating durable execution platforms at scale, such as Temporal, Restate, AWS Step Functions, or DBOS
- Deep Kubernetes and HPC scheduling experience, including LSF or Slurm, and experience running large workloads reliably on AWS, GCP, or Azure
- Strong systems-design instincts, fluency with graph algorithms and large-scale data structures, and strong SQL skills
- Experience mentoring engineers and influencing technical direction across teams
- Bachelor’s or master’s degree in Computer Science, Computer Engineering, or equivalent experience
- 5+ years of software engineering experience, with a strong track record of designing, shipping, and operating production systems
- Proven full-stack and infrastructure ownership across multiple layers of the stack
- Ability to lead design reviews and set engineering standards
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.