Summer 2027 Long Term Firmware Engineering Intern/Co-op
Markham, ONAdvanced Micro Devices, Inc
Candidates need to be enrolled in a Canadian university Bachelor's program in electrical engineering, computer science, computer engineering or a related field. Helpful skills include low-level C/C++, firmware or BIOS work, embedded systems and RTOS, Linux, and tools such as Git, Perforce and JIRA.
Git, Perforce, JIRA, Linux, Verilog, VHDL
Summer 2027 Long Term Diagnostics Design Engineering Intern/Co-Op
Markham, ONAdvanced Micro Devices, Inc
Candidates need to be enrolled in a Canadian university bachelor's program in electrical or computer engineering or a related field, with C++ and scripting skills, knowledge of PC, GPU and CPU architectures, Linux debugging experience and familiarity with Git or SVN.
C++, Linux, GIT, SVN
Summer 2027 Long Term AGS Libraries Intern/Co-op
Calgary, ABAdvanced Micro Devices, Inc
Candidates need to be in the 3rd or 4th year of a Bachelor's degree in computer science, computer engineering, electrical engineering, math or similar. They need coursework in computer architecture, algorithms and software development, plus proficiency in Python and C++, command line use and Linux.
Linux, command line interface
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
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++
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
Software Development Engineer (Chip Product Security)
Markham, ONAdvanced Micro Devices, Inc
Candidates need strong software development and debugging skills in languages such as Java, C++, Python, and SQL, plus knowledge of computer architecture and security principles. A bachelor's degree in computer science or a related field is strongly preferred.
Tomcat, JBoss, WebSphere, PostgreSQL, MS SQL Server
Systems Design Engineer - dGPU / CPU Software Feature Enablement
Markham, ONAdvanced Micro Devices, Inc
Candidates need a degree in electrical, computer or software engineering, plus strong GPU software, validation and debugging experience. Hands-on work with ROCm, Linux GPU drivers and test automation is preferred.
ROCm, HIP, Linux GPU drivers
Senior Software Engineer - GPU Profiling Tools
Markham, ONAdvanced Micro Devices, Inc
Candidates need advanced C++ skills, a strong understanding of GPU and computer 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.
C++, Git, Linux, ROCm, HIP