Back to jobs

Sr. Systems Design Engineer (Test Automation)

AMD
Markham, Ontario, Canada
Full-time
9,680,000 – 14,520,000 / year
AI tools:
GenAI
LLMs
Applications go directly to the hiring team

Full Description

WHAT YOU DO AT AMD CHANGES EVERYTHING

At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.

THE ROLE:  The Core Software System Engineering team is seeking a Test Automation Engineer to build and contribute to AI‑first automation solutions for graphics driver validation and development. This role focuses on developing and enhancing scalable test automation tools, libraries, and frameworks that leverage GenAI, large language models (LLMs), and agentic automation to improve test coverage, accelerate validation, and boost engineering productivity. The ideal candidate has strong system‑level programming skills in C++, Python, C, and shell scripting, and an interest in applying AI‑driven techniques to solve complex software quality challenges.  

THE PERSON: 

As a Systems Design Engineer, you will build, contribute to, and support balanced, scalable, and automated solutions. In this role, you will work closely with senior engineers and cross‑functional teams to support product development, technical definition, and root‑cause analysis, while continuing to grow your systems and automation expertise.

KEY RESPONSIBILITIES: 

* Apply AI‑driven and agentic automation techniques to support engineering and operational workflows, improving productivity and quality.

* Build, enhance, and maintain automated tests, tools, and frameworks within internal test infrastructures.

* Debug, optimize, and extend test code, libraries, and automation frameworks under guidance and established best practices.

* Contribute to technical estimates and support the design and implementation of automation enhancements.

* Participate in system and software requirements and design reviews.

* Collaborate with senior engineers and cross‑functional teams to ensure timely feature validation and execution.

* Contribute to continuous improvement initiatives across validation, including tool development and automation methodology enhancements.

PREFERRED EXPERIENCE: 

* Experience applying AI/GenAI to improve engineering productivity.

* Strong programming skills in Python, C++, C, and shell scripting.

* Proficiency with Git, CI/CD pipelines, Docker, and Kubernetes.

* Knowledge of software compliance standards (e.g., IEEE, ISO).

* Strong written, verbal, and presentation communication skills.

* Solid understanding of system architecture, debugging, and validation strategies.

ACADEMIC CREDENTIALS: 

* Bachelors or Masters degree in electrical or computer engineering.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Applications go to the hiring team directly