Principal Engineer, Efficient GenAI
Markham, ONAdvanced Micro Devices, Inc
Candidates need deep hands-on experience with generative AI models such as LLMs, 3D world models or image/video generation, plus large-scale model training. A PhD or Master's degree in a related field and several years of AI and deep learning experience are required.
PyTorch, JAX, vLLM, SGLang, MuJoCo
Diagnostics Software/Hardware Technical Lead
Markham, ONAdvanced Micro Devices, Inc
Candidates need industry experience in silicon engineering, such as post-silicon validation or test generation, plus strong C/C++ and Python skills. A Bachelor's, Master's or PhD in an engineering or computer science field is required.
STIL, WGL, GitHub, CI/CD pipelines
Sr. Software Development Engineer (1-Year Contract)
Markham, ONAdvanced Micro Devices, Inc
Candidates need expert hands-on C and C++ skills, solid knowledge of object-oriented design, data structures, algorithms, operating systems and multithreading, and a technical degree.
C, C++, Linux
Analog/Mixed-Signal SerDes Design Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need a BS, MS or PhD in Electrical Engineering and experience with analog/mixed-signal circuits for SerDes links. Hands-on CMOS design at advanced nodes and proficiency with CAD tools are preferred.
Matlab, SPICE, CAD tools
Physical Design Engineer
Vancouver, BCAdvanced Micro Devices, Inc
Candidates need a bachelor's or master's degree in computer or electrical engineering and hands-on ASIC physical design experience from RTL to GDSII. Strong Verilog, timing analysis, low-voltage design and advanced-node tape-out experience (3nm to 16nm) are preferred.
Synopsys tools, Cadence tools, Mentor Graphics tools, Verilog
SoC DFX Scan / ATPG Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need a degree in electrical or computer engineering, a strong grasp of DFT fundamentals and ASIC design flows, and debugging skills. Experience with scan insertion, ATPG, Verilog/SystemVerilog and scripting in Python, Perl, Tcl or Shell is preferred.
Verilog, SystemVerilog
System Firmware Technical Engineer (1 yr contract)
Markham, ONAdvanced Micro Devices, Inc
Candidates need a degree in computer or software engineering, computer science or a related field. They also need experience across the hardware and firmware development life cycle, embedded systems and low-level hardware interfaces, plus technical leadership skills.
Firmware, Leadership, Embedded systems, ICT system integration, Communication skills, Computer science
SoC Data Path Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need an electrical or computer engineering degree and experience in post-silicon validation or hardware debug. Advanced Micro Devices also looks for SoC architecture knowledge, scan dump and JTAG debugging skills, and programming in C/C++ or Python.
JTAG tools, Scan dump analysis tools
DFT Design Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need a bachelor's or master's degree in computer or electrical engineering, strong problem-solving skills, and good written and oral communication. Scripting in Perl, Python, Shell or C++, object-oriented programming, and digital circuit and VLSI knowledge are preferred.
Perl, Python, TCL, C++, Shell
SoC DFX Scan / ATPG Engineer
Ottawa, ONAdvanced Micro Devices, Inc
Candidates need a degree in electrical or computer engineering, a strong grasp of DFT fundamentals and ASIC design flows, and debugging skills. Experience with scan insertion, ATPG, Verilog/SystemVerilog and scripting in Python, Perl, Tcl or Shell is preferred.
Verilog, SystemVerilog
Design Verification Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need hands-on hardware verification experience across multiple projects or tapeouts, with SystemVerilog, UVM, Verilog and scripting skills. A Bachelor's or Master's in Computer or Electrical Engineering is expected.
UVM, Verilog, Makefiles, Perl, Python, Ruby
Sr. Systems Design Engineer - Data Center GPU
Markham, ONAdvanced Micro Devices, Inc
Candidates need a Bachelor's or Master's in electrical or computer engineering and experience in post-silicon validation or hardware debug. Scripting in C/C++, Python or Perl, plus knowledge of SoC architecture, memory management and RAS concepts, are preferred.
scan dump tools, JTAG, C/C++, Python, Perl
Verification Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need strong SystemVerilog and UVM skills, solid ASIC/SoC verification experience, and familiarity with constrained-random, coverage-driven and formal (SVA) methods. A bachelor's or master's in computer or electrical engineering is required.
Synopsys VCS, Cadence IES, Cadence IEV, Jasper, VC-Formal, Magellan
Sr. Systems Validation Engineer – Data Center GPU
Markham, ONAdvanced Micro Devices, Inc
Candidates need strong SoC or system-level validation and debug experience, ideally in data center environments, plus skills in Python and C/C++. A bachelor's or master's degree in electrical, computer engineering or computer science, or a related field, is required.
Python, C/C++, Linux, FPGA prototyping environments, measurement equipment
Principal Systems Validation Engineer – Data Center GPU System Stress
Markham, ONAdvanced Micro Devices, Inc
Candidates need deep knowledge of GPU, SoC and server platforms, plus experience in system validation strategy and board or platform-level debug. Scripting and programming skills in Python, C/C++ or similar, and a bachelor's or master's degree in computer or electrical engineering, are expected.
Linux, Windows Server
Silicon Design Verification Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need a Bachelor's or Master's in Computer or Electrical Engineering, plus knowledge of digital logic and computer architecture. Experience with SystemVerilog, UVM, C++ and Python, and protocols such as PCIe or AXI, is preferred.
UVM, C++, Python, SVA formal tools
AI Systems Engineer – AI Model (Training & Inference)
Markham, ONAdvanced Micro Devices, Inc
Candidates need hands-on experience shipping LLMs on real hardware and writing GPU kernels that improved production performance. They also need experience building distributed AI infrastructure, plus a relevant bachelor's, master's or PhD in computer or software engineering or computer science.
HIP, Triton, MLIR, ROCm, RCCL, Kubernetes
SoC Design Lead, Microarchitecture and Design Methodology
Markham, ONAdvanced Micro Devices, Inc
AMD needs candidates with a strong foundation in digital design, computer architecture, static timing analysis and power optimization. Strong written and verbal communication, analytical skills and a degree in computer, electrical engineering or a related field are preferred.
Verilog, SystemVerilog, UVM
CPU Performance Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need a Bachelor's, Master's or PhD in electronics, computer engineering or computer science, with computer architecture preferred. Helpful experience includes system simulation, performance evaluation, C/C++ programming and microarchitecture knowledge of CPUs, GPUs or NPUs.
C, C++
Silicon Design Engineer - Technical Lead
Markham, ONAdvanced Micro Devices, Inc
Advanced Micro Devices needs candidates with experience in I/O protocols such as USB, PCIe and CXL, plus micro-architecture and RTL design for high-speed, low-power digital blocks. A master's or bachelor's degree in electrical engineering or equivalent is preferred.
Python, Perl
System Power Delivery Architect
Markham, ONAdvanced Micro Devices, Inc
Candidates need experience architecting power delivery for platforms, knowledge of x86 PC platform architecture, and a bachelor's or master's in electrical or computer engineering. Silicon and system board experience, plus simulation tools such as Simplis, Cadence and Sigrity, are preferred.
Simplis, Cadence, Sigrity PowerDC, Power SI
Printed Circuit Board PCB Design and Layout Engineer
Markham, ONAdvanced Micro Devices, Inc
Candidates need extensive experience designing complex printed circuit boards with industry PCB design tools such as Cadence Allegro, Altium or Zuken. A bachelor's or master's degree in electrical or computer engineering or a related field is expected, along with the ability to take technical ownership.
Cadence Allegro, OrCAD, Altium, Zuken, PADS, ODB++
Technical Marketing Specialist (1 year contract)
Markham, ONAdvanced Micro Devices, Inc
Advanced Micro Devices needs candidates with Python experience using libraries such as NumPy, Pandas, PyTorch or TensorFlow, strong C/C++ skills, and experience with a GPU framework such as ROCm, CUDA or OpenCL. Candidates also need Git, Linux administration knowledge, analytical skills and an Engineering bachelor's degree.
Python, C++, Git, Linux, ROCm, CUDA
Validation Lead-Fuse/SoC
Markham, ONAdvanced Micro Devices, Inc
Candidates need a bachelor's or master's degree in electrical or computer engineering, plus silicon bring-up, eFuse or non-volatile memory experience. Strong scripting in Python, Perl or Tcl and cross-functional communication are also required.
Python, Perl, Tcl, C, C++, SQL