Sydney, Australia Remote (City) Full-time

Arista Networks is hiring a FPGA Build System Engineer - Engineering Productivity - Sydney

Responsibilities

  • Design, implement, and optimize build systems for FPGA development workflows with focus on scalability, reliability, and performance
  • Develop and maintain end-to-end CI/CD pipelines for FPGA projects using Jenkins
  • Automate build processes using Python, Shell scripting, and Makefiles
  • Build and deploy containerized build environments using Docker and manage orchestration with Kubernetes
  • Monitor build system performance, identify bottlenecks, and implement optimization strategies to reduce build times
  • Troubleshoot and debug complex build failures, dependency issues, and toolchain problems
  • Implement infrastructure-as-code using Ansible for build system provisioning and configuration management
  • Manage source control workflows and best practices using Git and Gerrit
  • Work closely with FPGA engineers to understand requirements and improve developer experience
  • Create and maintain build system documentation, runbooks, and architectural diagrams
  • Proactively monitor build infrastructure, respond to alerts, and implement automated alert handling
  • Plan and communicate maintenance windows for build infrastructure
  • Survey and adopt best practices around build systems and CI/CD to maintain secure, scalable, and fault-tolerant infrastructure
  • Write postmortem documents for build system incidents and implement solutions to prevent recurrence

Requirements

  • Experience with build systems and CI/CD pipelines for FPGA development workflows
  • Proficiency with Jenkins, Ansible, Gerrit, Git, Docker, Kubernetes, and FPGA-specific toolchains
  • Strong scripting skills in Python, Shell, and Makefiles
  • Experience building and deploying containerized environments using Docker and Kubernetes
  • Ability to troubleshoot and debug complex build failures, dependency issues, and toolchain problems
  • Experience with infrastructure-as-code using Ansible
  • Familiarity with source control workflows using Git and Gerrit
  • Ability to monitor build infrastructure and respond to alerts
  • Strong documentation skills including runbooks and architectural diagrams

Work Arrangement

Remote (City/Region) — Sydney

Required Skills
JenkinsAnsibleGitDockerKubernetes
About company
Arista Networks
Arista Networks builds and sells cloud networking solutions that deliver a radically simplified approach to data center, campus, and WAN networking. The company’s platforms are designed for performance, scalability, and programmability using its Extensible Operating System (EOS®).
All jobs at Arista Networks Visit website
Job Details
Department Engineering Productivity
Category DevOps & SRE
Posted 2 months ago