Firmware Engineering Manager
Markham, ONAMD, Inc.
Candidates need a background in semiconductor firmware or embedded systems, with engineering management experience and a record of building teams. Deep GFX/SOC architecture and debug skills, plus hands-on C and assembly firmware experience, are required.
JTAG, Palladium, Veloce, Logic analyzer, Oscilloscope, Python
AI Systems Engineer – AI Model (Training & Inference)
Markham, ONAMD, Inc.
Candidates need hands-on experience shipping AI/ML infrastructure, training and running large models on GPUs, and building GPU kernels. A Bachelor's, Master's or PhD in computer or software engineering or computer science is preferred.
AMD Instinct MI-series GPUs, RCCL, Kubernetes, PyTorch, vLLM, SGLang
Firmware Engineer
Vancouver, BCAMD, Inc.
Candidates need strong C++, C and scripting skills, pre-silicon and post-silicon firmware experience, and an understanding of computer architecture. A Bachelor's, Master's or PhD in Electrical or Computer Engineering with relevant experience is required.
VCS, oscilloscope, logic analyzer, FPGA
RTL/Firmware Design Engineer
Markham, ONAMD, Inc.
Candidates need a Bachelor's or Master's in computer engineering, electrical engineering, computer science or a related field. Embedded C/C++, reading Verilog or SystemVerilog, Python scripting and analytical problem-solving are preferred.
Verilog, SystemVerilog, Git, Perforce, Jenkins, Python
Silicon Design Engineer
Markham, ONAMD, Inc.
Candidates need a bachelor's degree in electrical or computer engineering, with a master's or PhD preferred. AMD wants hands-on ASIC firmware and hardware verification experience with UVM, SystemVerilog, C/C++ and bus protocols such as AXI and AHB.
UVM, Verilog, C-DPI, Python, Perl, Make
CPU Performance Engineer
Markham, ONAMD, Inc.
Candidates need a degree in computer engineering or computer science, with computer architecture experience preferred. Strong analytical skills, C/C++ programming, and knowledge of CPU, GPU or DRAM microarchitecture are preferred.
C, C++
Sr. Systems Validation Engineer – Data Center GPU
Markham, ONAMD, Inc.
Candidates need a bachelor's or master's degree in an engineering or computer science field, plus strong experience in SoC or system validation, silicon bring-up and data center debug. Python and C/C++ skills, and familiarity with Linux and register-level debug, are preferred.
Python, C/C++, Linux, FPGA
Principal Systems Validation Engineer – Data Center GPU System Stress
Markham, ONAMD, Inc.
AMD needs an engineer with a Bachelor's or Master's in Computer or Electrical Engineering, extensive SoC, board and server platform knowledge, and proven validation strategy and debug experience. Scripting skills in Python, C/C++ or Perl and working knowledge of Linux and Windows servers are required.
Linux, Windows Server, Python, C++, Perl, Ruby
System Power Delivery Architect
Markham, ONAMD, Inc.
Candidates need experience architecting power delivery for platforms, knowledge of x86 PC platform architecture, and a mix of silicon and system board experience. A bachelor's or master's degree in electrical or computer engineering is required.
Simplis, Cadence, Sigrity PowerDC, Power SI
Printed Circuit Board PCB Design and Layout Engineer
Markham, ONAMD, Inc.
Candidates need extensive experience designing complex printed circuit boards in tools such as Cadence Allegro, Altium or Zuken, plus a Bachelor's or Master's degree in electrical or computer engineering. Strong high-speed routing and fabrication knowledge is preferred.
Cadence Allegro, OrCAD, Altium, Zuken, PADS, ODB++
Cores Verification Lead
OntarioAMD, Inc.
Candidates need deep expertise in build systems and large-scale development environments, plus experience with distributed build infrastructure and compute farm scheduling such as LSF. A BS or MS in CS or EE is desired, with some industry experience.
LSF
Senior Vendor Technology Program Manager - Optics
Markham, ONAMD, Inc.
Candidates need a bachelor's or master's in computer or electrical engineering or a related field, plus experience managing complex technical programs. Strong organization, communication skills and familiarity with vendor management and optics are preferred.
Jira, Confluence, Microsoft Office, PowerBI
Systems Validation Engineer - Data Center GPU
Markham, ONAMD, Inc.
Candidates need a degree in electrical, computer or mechatronics engineering, plus hands-on SoC, system or rack-level validation and debug experience. Python and C/C++ skills, Linux familiarity and independent problem-solving are needed.
Python, C/C++, Linux, FPGA, emulation platform, firmware logs
Software Engineer, AI & Engineering Productivity Tools
Markham, ONAMD, Inc.
Candidates need production software experience, frontend skills in React, Angular or Vue, and database experience with PostgreSQL, MySQL or MongoDB. AMD also wants proficiency with AI-assisted development tools like Claude Code or Codex and familiarity with Linux environments.
Claude Code, OpenAI Codex, Git, Linux
Sr. Manager - RTL Design Manager
Markham, ONAMD, Inc.
AMD needs a leader with experience managing IP or RTL design teams and strong Verilog/SystemVerilog skills. Candidates should know RTL microarchitecture, ASIC verification flows and on-chip protocols such as AXI and AHB, and hold a bachelor's degree in an engineering or computer discipline.
Verilog, SystemVerilog
System Validation Engineer – Data Center GPU
Markham, ONAMD, Inc.
Candidates need experience in system, platform, firmware, server, GPU or SoC validation, plus knowledge of PLDM, Redfish and firmware security testing. Scripting skills, Linux and Windows experience, and a bachelor's or master's degree in electrical or computer engineering (or equivalent) are required.
Linux, Windows