Logo
Etched

DevOps for Emulation

Etched, San Jose

Save Job

Join to apply for the DevOps for Emulation role at Etched

Join to apply for the DevOps for Emulation role at Etched

Get AI-powered advice on this job and more exclusive features.

Job Summary
We are seeking a highly skilled and motivated DevOps Engineer to drive the automation of our CI/CD pipelines, specifically focusing on integrating GitHub, Synopsys Zebu emulation platforms, and related EDA tool flows (e.g., VCS). This role will be instrumental in streamlining our hardware development process, improving efficiency, and ensuring the timely delivery of high-quality server designs. You will be responsible for designing, implementing, and maintaining robust automation solutions that bridge the gap between software development practices and hardware emulation workflows.

Job Summary
We are seeking a highly skilled and motivated DevOps Engineer to drive the automation of our CI/CD pipelines, specifically focusing on integrating GitHub, Synopsys Zebu emulation platforms, and related EDA tool flows (e.g., VCS). This role will be instrumental in streamlining our hardware development process, improving efficiency, and ensuring the timely delivery of high-quality server designs. You will be responsible for designing, implementing, and maintaining robust automation solutions that bridge the gap between software development practices and hardware emulation workflows.
Key Responsibilities

  • CI/CD Pipeline Development: Design, develop, and maintain automated CI/CD pipelines that integrate GitHub, Synopsys Zebu emulation, and related EDA tools.
  • Infrastructure as Code (IaC): Implement and manage infrastructure as code using tools like Terraform or Ansible to provision and configure emulation environments.
  • Automation Scripting: Develop and maintain automation scripts (e.g., Python, Go, Tcl, Bash) to automate tasks related to code compilation, emulation execution, and test result analysis.
  • Integration with Emulation Platforms: Integrate CI/CD pipelines with Synopsys Zebu emulation platforms to enable automated hardware verification and regression testing.
  • EDA Tool Flow Automation: Automate EDA tool flows (e.g., VCS) to streamline the design and verification process.
  • Version Control and Branching Strategies: Implement and manage effective version control and branching strategies using GitHub.
  • Monitoring and Alerting: Set up monitoring and alerting systems to ensure the health and performance of CI/CD pipelines and emulation environments.
  • Automated Triage: Setup automated rotation systems, integrating with GitHub and Jira.
  • Collaboration and Communication: Collaborate with hardware design, verification, and software engineering teams to understand their needs and provide effective solutions.
  • Documentation and Knowledge Sharing: Create and maintain comprehensive documentation for CI/CD pipelines, automation scripts, and related processes.
  • Performance Optimization: Analyze pipeline performance and identify areas for optimization and improvement.
Representative Projects
  • Develop an automated CI/CD pipeline that triggers Zebu emulation runs based on GitHub pull requests.
  • Implement a system to automate generation of VCS simulation reports.
  • Create a Terraform module to provision and configure Zebu emulation environments on demand.
  • Design and implement a dashboard to visualize CI/CD pipeline status and emulation results.
  • Automate the deployment of hardware design updates to emulation platforms.
  • Integrate static code analysis tools into the CI/CD pipeline to identify potential issues early in the development cycle.
  • Create a system to automatically generate and distribute hardware verification reports.
Must-Have Skills And Experience
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Proficiency in scripting languages (e.g., Python, Bash).
  • Experience with version control systems (e.g., Git, GitHub).
  • Experience with Infrastructure as Code (IaC) tools (e.g., Terraform, Ansible).
  • Understanding of hardware development workflows and EDA tools (e.g., VCS).
  • Experience with Linux system administration.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
Nice-to-Have Skills And Experience
  • Experience with Synopsys Zebu emulation platforms.
  • Knowledge of hardware verification methodologies.
  • Experience with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with monitoring and alerting tools (e.g., Prometheus, Grafana).
  • Familiarity with hardware description languages (e.g., Verilog, VHDL)..
Ideal Background
  • Candidates with experience in hardware development or verification environments.
  • Individuals with a strong understanding of CI/CD principles and practices.
  • Professionals with a background in system administration or DevOps engineering.
  • Individuals who are passionate about automation and efficiency.
  • Those who have experience working with complex hardware simulation environments.
  • Experience in the semiconductor or server industry.
Benefits
  • Full medical, dental, and vision packages, with generous premium coverage
  • Housing subsidy of $2,000/month for those living within walking distance of the office
  • Daily lunch and dinner in our office
  • Relocation support for those moving to West San Jose
Compensation Range
  • $150,000 - $275,000
How We’re Different
Etched believes in the Bitter Lesson. We think most of the progress in the AI field has come from using more FLOPs to train and run models, and the best way to get more FLOPs is to build model-specific hardware. Larger and larger training runs encourage companies to consolidate around fewer model architectures, which creates a market for single-model ASICs.
We are a fully in-person team in West San Jose, and greatly value engineering skills. We do not have boundaries between engineering and research, and we expect all of our technical staff to contribute to both as needed.

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Management and Manufacturing
  • Industries

    Computer Hardware Manufacturing

Referrals increase your chances of interviewing at Etched by 2x

Get notified about new DevOps Specialist jobs in San Jose, CA .

Introduce Yourself - Submit your resume to Descope

Machine Learning Engineer Intern (Search -TikTok.US) - 2025 Summer (BS/MS)

Sunnyvale, CA $141,000.00-$202,000.00 1 week ago

San Jose, CA $90,000.00-$108,000.00 1 week ago

Mountain View, CA $150,000.00-$220,000.00 1 week ago

Santa Clara, CA $60.00-$80.00 21 hours ago

Machine Learning Engineer Graduate (CV/NLP/Multimodal/LLM - E-Commerce Governance) -2025 Start (BS/MS)

San Jose, CA $112,200.00-$129,600.00 1 day ago

Sunnyvale, CA $141,000.00-$202,000.00 2 weeks ago

Sunnyvale, CA $141,000.00-$202,000.00 1 week ago

Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Sunnyvale, CA $141,000.00-$202,000.00 1 week ago

Staff Site Reliability Engineer - remote

Santa Clara, CA $158,000.00-$198,000.00 2 days ago

Pleasanton, CA $168,397.00-$180,960.00 3 weeks ago

Machine Learning Engineer (CV/NLP/Multimodal LLM-TikTok Trust and Safety) - 2025 Start (MS/BS)

San Jose, CA $119,000.00-$170,000.00 6 days ago

Senior Site Reliability Engineer - remote

Support Experience Engineer - Tools & Automation, WhatsApp Operations

Data Scientist Intern (E-commerce Governance Algorithms) - 2025 Summer/Fall (PhD)

San Jose, CA $130,000.00-$180,000.00 2 weeks ago

San Jose, CA $93,480.00-$142,800.00 1 week ago

Principal Site Reliability Engineer (DLP)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr