Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
DevOps for Emulation image - Rise Careers
Job details

DevOps for Emulation

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 100% of premium covered

    • 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

    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.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About DevOps for Emulation, Etched

At Etched, we're on the lookout for a passionate DevOps Engineer who will play a pivotal role in our dynamic team based in Cupertino. As the DevOps Engineer for Emulation, you will be at the forefront of automating our CI/CD pipelines, specifically integrating GitHub, Synopsys Zebu emulation platforms, and various EDA tool flows like VCS. Your expertise will not only streamline our hardware development processes but also enhance the efficiency and quality of our server designs. You’ll get to design, implement, and maintain automation solutions that unify software development with hardware emulation workflows. Imagine developing automated CI/CD pipelines that respond to GitHub pull requests or creating Terraform modules that provision emulation environments on demand! Your days will be filled with scripting in Python, Go, or Bash to automate everything from code compilation to test result analysis. Plus, you’ll collaborate with our amazing hardware design and verification teams, ensuring that we’re all on the same page and churning out top-notch products. With plenty of opportunities to optimize pipeline performance and share knowledge, your contributions will be invaluable to our mission. If you’re excited about tinkering with cutting-edge technology in a collaborative, fast-paced environment, then this is the perfect opportunity for you!

Frequently Asked Questions (FAQs) for DevOps for Emulation Role at Etched
What are the main responsibilities of a DevOps Engineer for Emulation at Etched?

As a DevOps Engineer for Emulation at Etched, your primary responsibilities include designing and maintaining automated CI/CD pipelines, integrating emulation platforms like Synopsys Zebu, and managing infrastructure as code with tools such as Terraform and Ansible. You'll be tasked with developing automation scripts, enhancing collaboration across teams, and optimizing the hardware verification process through efficient EDA tool flows.

Join Rise to see the full answer
What qualifications do I need to apply for the DevOps Engineer position at Etched?

To apply for the DevOps Engineer position at Etched, you should have a Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience. Additionally, familiarity with CI/CD tools, scripting languages, version control systems, and Infrastructure as Code tools is essential. A strong understanding of hardware development workflows and EDA tools will significantly enhance your candidacy.

Join Rise to see the full answer
What technical skills should a DevOps Engineer for Emulation possess at Etched?

A successful DevOps Engineer for Emulation at Etched should demonstrate proficiency in scripting languages like Python and Bash, experience with CI/CD tools such as Jenkins and GitHub Actions, and a solid understanding of version control with Git. Knowledge of Infrastructure as Code tools like Terraform and Ansible is crucial, along with Linux system administration skills and a grasp of hardware development processes.

Join Rise to see the full answer
How does the DevOps Engineer role at Etched support hardware development?

The DevOps Engineer role at Etched plays a critical part in supporting hardware development by automating and streamlining CI/CD pipelines. This integration ensures that code changes trigger immediate emulation runs, enhancing verification speed and accuracy. By successfully blending software development with hardware validation processes, you will help the team deliver high-quality server designs faster and more efficiently.

Join Rise to see the full answer
What projects can I expect to work on as a DevOps Engineer for Emulation at Etched?

As a DevOps Engineer for Emulation at Etched, you will work on various impactful projects. These include developing automated pipelines that trigger Zebu emulation runs based on GitHub activities, creating Terraform modules for dynamic environment provisioning, and visualizing CI/CD pipeline statuses through dashboards. Your work will directly influence the efficiency of hardware design updates and support automated testing and reporting.

Join Rise to see the full answer
Common Interview Questions for DevOps for Emulation
Can you explain your experience with CI/CD tools and how you’ve applied them in past projects?

When discussing your experience with CI/CD tools, focus on specific tools you've used, such as Jenkins or GitHub Actions. Describe a project where you implemented a CI/CD pipeline, outlining the challenges faced, your approach to automation, and the overall impact on productivity and delivery times.

Join Rise to see the full answer
How do you approach scripting for automation tasks in a DevOps role?

In your response, emphasize your preferred scripting languages and frameworks. Provide examples of specific tasks you've automated, the tools you used, and the improvements achieved. Highlight your troubleshooting process and how you ensure the reliability of your scripts.

Join Rise to see the full answer
What do you know about Infrastructure as Code, and how have you implemented it?

Discuss your understanding of Infrastructure as Code concepts and tools like Terraform or Ansible. Provide detailed examples of how you've provisioned and managed resources, emphasizing any infrastructure management challenges you overcame and the benefits seen from using IaC.

Join Rise to see the full answer
Describe a time when you had to collaborate with hardware engineering teams.

Share a specific situation where you partnered with hardware engineers or QA teams. Detail the project, your role in facilitating communication, and how your collaboration led to improvements in the hardware development or testing processes.

Join Rise to see the full answer
How do you prioritize tasks within a fast-paced DevOps environment?

Explain your task management strategies, possibly mentioning tools like Jira or Trello. Discuss how you assess task urgency and importance, manage your workload, and ensure timely delivery of projects while addressing any emerging issues.

Join Rise to see the full answer
What is your experience with monitoring and alerting tools?

Detail your familiarity with monitoring and alerting solutions such as Prometheus or Grafana. Describe how you've utilized these tools to ensure the health of your CI/CD pipelines and the impact it had on team responsiveness and project success.

Join Rise to see the full answer
Can you elaborate on your knowledge of EDA tools and their importance in your role?

Focus on specific EDA tools like VCS and how they tie into your responsibilities. Explain how understanding these tools has influenced your work and your strategies for automating testing and verification processes in hardware development.

Join Rise to see the full answer
What strategies do you use for improving the performance of CI/CD pipelines?

Share your methodologies for performance optimization, such as identifying bottlenecks or conducting regular pipeline audits. Describe examples where you implemented improvements that resulted in faster processing times and enhanced team efficiency.

Join Rise to see the full answer
Could you give an example of a challenging bug you solved related to automation?

Discuss a specific bug related to your automation scripts or CI/CD pipelines. Outline the steps you took to diagnose and address the issue, the tools used, and the lesson learned from that experience, highlighting your problem-solving skills.

Join Rise to see the full answer
How do you ensure effective documentation and knowledge sharing within a DevOps team?

Talk about the importance of documentation in DevOps and how you ensure that your processes and scripts are well-documented. Mention any tools or practices you follow for knowledge transfer, like wikis or documentation tools, and the emphasis you place on keeping information up-to-date.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Etched Hybrid Cupertino
Posted 6 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 9 days ago
Nebius Remote Remote - United States
Posted 8 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Justworks Hybrid New York, New York
Posted 9 days ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions

by burning the transformer architecture into our chips, we’re creating the world’s most powerful servers for transformer inference.

20 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
8 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Modeler, Analyst at BlackRock
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Operations Analyst at Point72
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter
F
Someone from OH, Cleveland just viewed Senior Materials Planner at Fortune Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Junior Data Analyst at Arkana Laboratories
Photo of the Rise User
Someone from OH, Cleveland just viewed BI Analyst, Junior at Emi Labs
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Analyst at Qloo
Photo of the Rise User
Someone from OH, Bellbrook just viewed Accounting Co-Op (Part-Time) at Avery Dennison
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Compliance officer (AML) at Visa
Photo of the Rise User
Someone from OH, Solon just viewed Senior Technical writer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Amazon Expediting Fleet Specialist at MSX International
R
Someone from OH, Cincinnati just viewed Sales development representative at Remote Recruitment
Photo of the Rise User
Someone from OH, Cincinnati just viewed Laboratory Technologist I - 2nd Shift at Eurofins
Photo of the Rise User
Someone from OH, Independence just viewed Analyst - Customer Master Data at AECOM
Photo of the Rise User
33 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
15 people applied to Internship summer 2025 at Boeing