DFT Design Engineer
Markham, ONAMD, Inc.
Candidates need a Bachelor's or Master's in computer or electrical engineering, strong scripting skills in Perl, Python, TCL or C++, knowledge of digital circuits and VLSI, and good communication skills.
Perl, Python, TCL, C++, SQL
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
Design Verification Engineer
Markham, ONAMD, Inc.
AMD asks for advanced ASIC functional verification experience and hands-on work on multiple projects or tapeouts. Candidates need Verilog, SystemVerilog, UVM, scripting skills, and a Bachelor's or Master's in Computer or Electrical Engineering.
Verilog, UVM, Makefiles, Perl, Python, Ruby
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++
Verification Engineer
Markham, ONAMD, Inc.
Candidates need strong SystemVerilog and UVM skills, experience with ASIC or SoC verification, and familiarity with constrained-random, coverage-driven and formal verification. A Bachelor's or Master's in computer or electrical engineering is required.
UVM, Synopsys VCS, Cadence IES, Cadence IEV, Jasper, Synopsys VC-Formal
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
Silicon Design Verification Engineer
Markham, ONAMD, Inc.
Candidates need a Bachelor's or Master's in Computer or Electrical Engineering, knowledge of digital design and computer architecture, and hands-on SystemVerilog, UVM and C++ or Python experience. Prior verification work and PCIe or AXI protocol knowledge are assets.
UVM, C++, Python, Formal verification tools
Silicon Design Engineer
Markham, ONAMD, Inc.
Candidates need a bachelor's or master's degree in computer or electrical engineering and hands-on ASIC verification experience. Strong skills in SystemVerilog, UVM, C++ and debugging simulation results are expected.
SystemVerilog, UVM, Verilog, C++, SystemC, Perl
Systems Design Engineer - dGPU / CPU Software Feature Enablement
Markham, ONAMD, Inc.
Candidates need strong GPU architecture, system software, validation and debugging experience, plus hands-on work with ROCm, Linux GPU drivers and HIP. A Bachelor's or Master's in an engineering or computer science discipline is required.
ROCm, HIP, Linux GPU drivers
Physical Design Engineer
Markham, ONAMD, Inc.
Candidates need a bachelor's degree in an electrical, electronics or computer engineering discipline and deep experience in ASIC physical design implementation and signoff. They also need hands-on skill with industry EDA tools and power, performance and area optimization.
Synopsys ICC2, Cadence Innovus, PrimeTime, Spyglass, RedHawk, Calibre
SoC Lead Engineer – LEC & Low Power Signoff
Markham, ONAMD, Inc.
Candidates need proven SoC implementation and tapeout experience, in-depth LEC and low power static verification skills, and hands-on use of Formality or Conformal, VC-LP or CLP, and Design Compiler or Fusion Compiler. Verilog, VHDL, UPF, Tcl, Perl and Python skills and a BS/MS in electrical engineering or a related field are also expected.
Synopsys Formality, Cadence Conformal, Synopsys VC-LP, Cadence Conformal Low Power, Design Compiler, Fusion Compiler
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
Senior Software Engineer - GPU Profiling Tools
Markham, ONAMD, Inc.
Candidates need strong C++ and object-oriented programming skills, an understanding of GPU and system architecture, and experience with profiling or performance analysis tools. A Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent is required.
Git, Linux, Windows, ROCm, HIP
Senior ASIC RTL Design Engineer, AI Networking IP
Ottawa, ONAMD, Inc.
Candidates need proven RTL design experience in Verilog or SystemVerilog, ASIC or FPGA delivery experience, and a bachelor's or master's degree in computer or electrical engineering. Networking or high-speed interface knowledge, such as Ethernet or PCIe, is preferred.
Verilog, SystemVerilog, Synopsys tools, Cadence tools, Siemens (Mentor) tools, Python
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
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
SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT
Markham, ONAMD, Inc.
Candidates need multiple years of professional software development, deep Windows installation and deployment knowledge, and strong C++, Qt and Python skills. Experience with MSI, MSIX, WiX or similar installer technologies, code signing and CI/CD automation is expected, along with a Bachelor's or Master's degree.
WinDbg, Process Monitor, Process Explorer, Windows Performance Analyzer, Intune, SCCM/MECM
Principal ASIC Design Engineer
Markham, ONAMD, Inc.
Candidates need a track record of leading ASIC or silicon designs through multiple product tape-outs, plus deep RTL and microarchitecture experience. Strong communication skills and the ability to lead technical reviews are also required.
Verilog, SystemVerilog, Python, Perl, Tcl