AMD

Sr. Software Engineer – Kernel & Device Drivers (Temp 1 Year Contract)

AMD
Apply
4 days ago
Markham, CanadaSenior

Responsibilities

  • Develop and drive execution of software for new technology and product introduction projects.
  • Validate new software features before customer release.
  • Contribute to a high-functioning feature team.
  • Collaborate with multiple engineering teams to deliver planning solutions and supporting technology.
  • Help design and implement architecture for a scalable and durable system.
  • Work with development teams and project managers to drive results.

Requirements

  • Expert knowledge and hands-on experience with C and C++.
  • Solid experience with kernel driver development or embedded development.
  • Understanding of software engineering principles, object-oriented design, data structures, algorithms, operating systems concepts, and multithreaded programming.
  • Strong design, coding, debugging, analytical, and problem-solving skills.
  • Experience using modern software tools and techniques, including commercial AI tools such as Copilot and Claude, and the ability to develop AI agents for development workflow automation.
  • Experience with graphics, display, or power-management drivers, preferably on a Windows-based system.
  • Bachelor's or master's degree in computer engineering, software engineering, computer science, or a related technical discipline.

Benefits

  • Benefits are described in AMD's benefits overview.
  • Temporary one-year contract position.

Tech Stack

CC++Windows

Categories

AMD

About AMD

10,000+ employees

AMD designs and sells CPUs, GPUs, and adaptive/embedded computing products for PCs, data centers, gaming, and edge devices. Its portfolio includes Ryzen and EPYC processors, Radeon and Instinct graphics, and adaptive SoCs from its Xilinx acquisition, sold to OEMs, cloud providers, and device makers. Founded in 1969 and headquartered in Santa Clara, it is a public company on NASDAQ and supplies semi-custom chips for major game consoles.

Contact me