FPGA Build System Engineer - Engineering Productivity - Sydney

Arista Networks
Sydney
Workplace: OnsiteFull timeFunction: Hardware, Embedded & Systems EngineeringExperience: 3+ yearsEducation: bachelorsSkills: []

Join Arista Networks as an FPGA Build System Engineer on the EngProd team to design, optimize, and maintain scalable FPGA build systems and CI/CD pipelines. You’ll automate builds, improve compilation times, and collaborate with FPGA and software engineers using Jenkins, Git, Docker, Kubernetes, and Ansible to ensure reliable, efficient FPGA development workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Arista Networks
Arista Networks
3 months ago

FPGA Build System Engineer - Engineering Productivity - Sydney

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 5 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Join Arista Networks as an FPGA Build System Engineer on the EngProd team to design, optimize, and maintain scalable FPGA build systems and CI/CD pipelines. You’ll automate builds, improve compilation times, and collaborate with FPGA and software engineers using Jenkins, Git, Docker, Kubernetes, and Ansible to ensure reliable, efficient FPGA development workflows.
Location: Sydney
Workplace: Onsite
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and optimize build systems for FPGA development workflows with a focus on scalability, reliability, and performance.
  • •Develop and maintain end-to-end CI/CD pipelines for FPGA projects using Jenkins and related tools.
  • •Automate build processes using Python, Shell scripting, and Makefiles to reduce build times and improve developer experience.
  • •Build and deploy containerized build environments using Docker and manage orchestration with Kubernetes.
  • •Create and maintain build system documentation, runbooks, and architectural diagrams, and respond to alerts or incidents.

Key Requirements

  • •At least a BSc in Computer Science, Electrical Engineering, or Computer Engineering with 3 years of experience, or an MS in Computer Science/Engineering with 3 years of experience, or equivalent work experience.
  • •Strong proficiency in Python and Shell/Bash scripting to implement automation workflows.
  • •Experience writing and maintaining Makefiles for build automation.
  • •Knowledge of Linux/UNIX administration and debugging with strong troubleshooting skills.
  • •Hands-on experience designing and implementing end-to-end build systems and CI/CD pipelines.
Experience:3+ yearsFPGABuild systemsCI/CDEngineering productivity
Education:Bachelor's
Languages:English
Tech Stack:PythonShellMakefilesLinuxGitJenkinsDockerKubernetesAnsibleGerritFPGA toolsVivadoISEQuartusModelSim

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Arista Networks
Designs and sells high-performance cloud networking hardware and software for large-scale data centers and enterprise environments, including switches, routers, and network operating systems focused on programmability, telemetry, and low-latency networking.
Industry: Networking Equipment
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 2004
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn