A

AMD

Verified Job Source

together we advance_

Santa Clara, California

Semiconductor Manufacturing
5,001+ people

About

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world’s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. AMD together we advance_

Open positions

Security Diagnostics Software Engineer- Contract

On-site · Markham

Design and develop diagnostics software to validate security hardware IP across pre-silicon and post-silicon environments. Collaborate with cross-functional teams to debug hardware, firmware, and ASIC issues while integrating AI-driven tools to improve engineering efficiency.

Security Diagnostics Software Engineer

On-site · Markham

Design and develop diagnostics software to validate security hardware IP across various platforms from pre-silicon to production. Create functional and stress tests for cryptographic acceleration engines and deploy AI-based tools to optimize failure triage and debug workflows.

Platform Emulation Software Engineer - DC GPU

On-site · Markham

Design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification and hardware debugging. Develop automation tools and scripts to analyze performance data for AI/ML workloads on high-end emulators.

Platform Emulation Software Engineer - DC GPU

On-site · Markham

Design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification and hardware debugging. Develop emulation infrastructure, tools, and scripts to analyze performance data for AI/ML workloads.

NPU Diagnostics Software Engineer

On-site · Markham

Design and develop diagnostics software to validate NPU hardware features from pre-silicon through production. Collaborate with cross-functional teams to optimize test suites and deploy AI-based tools for failure triage and debug acceleration.

Platform Emulation Software Engineer - DC GPU

Hybrid · Markham

The Platform Emulation Software Engineer will design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification and develop tools for hardware debugging. They will also run and analyze performance data for AI/ML workloads on high-end emulators while collaborating with senior engineers to resolve hardware-related failures.

Platform Emulation Software Engineer - DC GPU

Hybrid · Markham

The Platform Emulation Software Engineer will design and implement GPU applications in CUDA/HIP to enhance pre-silicon verification. They will also develop tools and automation to improve hardware debugging efficiency and analyze performance data for AI/ML workloads.

NPU Diagnostics Software Engineer

On-site · Markham

Design and develop diagnostics software to validate NPU hardware features from pre-silicon through production. Collaborate with cross-functional teams to debug hardware issues and automate test workflows using AI-based tools.

Security Diagnostics Software Engineer

On-site · Markham

Design and develop diagnostics software to validate security hardware IP across pre-silicon and post-silicon environments. Collaborate with cross-functional teams to debug hardware, firmware, and ASIC issues while deploying AI-based tools to accelerate testing workflows.

Display (DCN) IP Systems Engineer

On-site · Markham

The role involves driving the planning, verification, and debug of DCN hardware IP for AMD APU SOC programs. Key duties include executing functional test plans and collaborating with cross-functional teams to ensure silicon readiness and functionality.

Display (DCN) IP Systems Engineer

On-site · Markham

The IP Systems Engineer will define and execute functional test plans and verification strategies for DCN hardware IP. They will also lead debug efforts across pre-silicon, bringup, and production phases while collaborating with cross-functional teams.

AI Model, Framework, and GPU Software Engineer – Agentic AI

Hybrid · Markham

Develop and optimize AI software solutions to ensure efficient execution of models and frameworks on GPU-accelerated platforms. Collaborate with cross-functional teams to deliver end-to-end AI software features and contribute to open-source projects.

USB Systems Engineer

On-site · Markham

The role involves enabling USB IP, Power Delivery, and Retimer features on AMD Client and Gaming systems. The engineer will define system requirements and collaborate with external vendors to debug and root cause USB failures.

Software Engineer - FPGA Physical Implementation

Hybrid · Canada

Design and optimize high-performance algorithms for FPGA physical implementation tools, focusing on placement, routing, and timing. Collaborate with cross-functional teams to improve quality of results, runtime, and memory usage for next-generation device architectures.

Lead Diagnostics Software Engineer, ATE Integration

Hybrid · Markham

Lead the migration of post-silicon software validation and GFX IP diagnostics into Automated Test Equipment (ATE) and Wafer Sort environments. Architect software pipelines to convert functional diagnostic sequences into cycle-accurate vector formats for production-grade testers.