Wanna be a part of technological breakthrough?

Join #Almazzed global team!
Almaz Capital
26
companies
348
Jobs

DEV OPS ENGINEER

Esperanto Technologies

Esperanto Technologies

Software Engineering, Operations
Mountain View, CA, USA
Posted 6+ months ago

Description

As a Continuous Integration System Engineer, you will be joining a small team to architect, build and maintain continuous integration systems that allow verification of Esperanto's RTL design code and software across multiple targets including RTL models, physical design flows, performance models, and FPGAs, both in our Colocation data center and on the cloud. You will work closely with multiple groups within the company to ensure that their continuous integration needs are met on an infrastructure and flow level. Prior experience in DevOps or DV infrastructure admin is preferred.

Responsibilities:

  • Developing modular, reusable, and scalable flows with a high level of automation to support front-end and back-end design and verification of Esperanto’s RISC-V SoC products.
  • Creating, deploying, supporting, and maintaining frameworks for automating generations of CPU regression data, dashboard and other collateral.
  • Working on a team designing, deploying, and supporting mission-critical infrastructure including Continuous integration framework, Automated test-regression sub-systems, Grid compute system, and Cloud compute environment.

Requirements:

  • SW skills: python, ruby/rails, java, perl
  • Database: mysql, apache derby, ingress/egress
  • Deep *nix skills
  • Workload managers: Slurm, LSF, Altair
  • Web development: nginx, javascript, html, css
  • Deep knowledge on git, Jenkins, CI/CD, docker containers, Kubernetes
  • Familiar with basic Synopsys CAD tools such as VCS, Synopsys IC/Fusion Compiler and synthesis tools.
  • Familiarity with basic Synopsys CAD tools such as VCS, Synopsys IC/Fusion Compiler and synthesis tool
  • must have prior experience using SLURM

Benefits

  • Base salary range is $100,000 - $300,000
  • The actual salary of a successful applicant may vary from the posted range based on a candidate’s experience, training, education, location and/or other legitimate business reasons.
  • You will also be eligible for stock options and benefits.