← All roles

Senior Software Automation Engineer

AMD· Engineering
Apply on company site
Cambridge, United KingdomFull-timePosted 3w ago

About the role

Software automation/infrastructure role focused on designing, building, and maintaining the automation platform for large-scale test execution across Linux, Windows, and hardware emulation platforms. Responsibilities include CI/regression environments, execution engine, scheduling, databases, and reporting to support validation, design, and tools teams.

Responsibilities

  • Design, build, and maintain continuous integration and regression environments that run large-scale test suites across Linux and Windows platforms.
  • Design and maintain a scalable execution engine to efficiently utilize machine and storage resources.
  • Design and maintain databases to manage assets, releases, and results.
  • Integrate and support hardware emulation platforms as an execution target within the automation flow.
  • Improve our validation automation ecosystem and infrastructure.
  • Influence and align other tools teams to converge on common CI / regression methodologies.
  • Collaborate with other tools teams, Architects, and the Design & Verification team to ensure quality releases and clear presentation of complex results.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electronic / Electrical Engineering, or a related field.

Skills

Required:PythonShell scriptingLinux and Windows environmentsCI systems / job schedulersDatabases for assets/releases/resultsGit / DevOps practices
Nice to have:QEMU or emulation platformsHardware emulation targets
Last updated Oct 22, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD