Senior Software Automation Engineer

AMD · Cambridge, England ·

Last confirmed by our partners on 21 Oct 2026.

Apply on partner site You apply on the advertiser's own site — nothing is stored here.

Overview

In this role you will design, build, and maintain the automation platform for large-scale test execution across Linux, Windows, and hardware emulation. You enable validation, design, and tooling teams by delivering CI, execution engine, scheduling, and reporting at scale. You won’t write tests; you’ll build robust infrastructure used daily to qualify next-generation products across AMD’s markets. You’ll collaborate with cross-site teams to improve productivity and reliability, with a meaningful impact on product qualification and quality.

Responsibilities

  • Design, build, and maintain CI and regression environments for large-scale test suites across Linux and Windows
  • Develop a scalable execution engine to optimize machine and storage resource usage
  • Design and maintain databases for assets, releases, and results
  • Integrate hardware emulation platforms as execution targets within the automation workflow
  • Improve the validation automation ecosystem and infrastructure
  • Coordinate with tools teams to converge on common CI/regression methodologies
  • Collaborate with Architects and the Design & Verification team to ensure high-quality releases and clear results presentation

Key requirements

  • Strong software engineering experience building automation, tooling, or infrastructure
  • Proficiency in Python and shell scripting
  • Experience developing software across Linux and Windows
  • Experience designing/operating regression/CI systems (e.g., Jenkins, GitLab CI) and schedulers (LSF or Slurm)
  • Experience designing databases and services to manage assets, releases, and results, and building dashboards
  • Experience with QEMU or similar emulation/virtualization platforms
  • Comfort operating compute and storage at scale; focus on throughput and reliability
  • Working knowledge of Git, build systems, and DevOps/release-engineering practices
  • Familiarity with hardware emulation platforms (e.g., Synopsys ZeBu, Cadence Palladium, Siemens Veloce) is a plus
  • Strong problem-solving and collaboration skills
  • Clear communication across global teams
  • Team player with cross-site collaboration
  • Analytical mindset and debugging proficiency
  • Python
  • Shell scripting
  • Linux and Windows environments
Apply on partner site Listing supplied by one of our partner job boards. Last confirmed: 3 days ago.

Report this job

Market data from EasyWorkClub, not from the employer

15 live adverts for Automation engineer in Cambridge

Remote or home office in 15% of 62 Automation engineer adverts we list nationwide

More openings at AMD

17 other openings we list

AMDCambridge Apply