Sr. Software Engineer – Kernel & Device Drivers in Markham

Sr. Software Engineer – Kernel & Device Drivers in Markham

Markham Temporary 118800 - 145200 $ / year (est.) On-site
A

At a Glance

  • Tasks: Develop cutting-edge software for innovative technology and new product launches.
  • Company: Join AMD, a leader in tech innovation shaping the future.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
  • Other info: Dynamic team environment with excellent growth opportunities.
  • Why this job: Make a real impact in tech while advancing your career with industry leaders.
  • Qualifications: Expertise in C/C++, kernel or embedded development, and strong analytical skills.

The predicted salary is between 118800 - 145200 $ per year.

ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future. Whether you’re redesigning next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger—technology that moves the world forward. Join us and, together, we’ll advance your career.

THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD's abilities to deliver the highest quality, industry-leading technologies to market.

THE PERSON: The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful candidate will need to employ strong knowledge in computer technologies, leadership skills in technical areas, and SW engineering expertise as well as a strong ability to compete effectively in a fast-paced, relevant environment while working with different teams of engineers and collaborators.

KEY RESPONSIBILITIES:

  • Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects.
  • Validate new SW features before releasing them to customers.
  • Contribute to a high-functioning feature team.
  • Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them.
  • Help contribute to the design and implementation of future architecture for a highly scalable, durable, and innovative system.
  • Work very closely with dev teams and Project Managers to drive results.

PREFERRED EXPERIENCE:

  • Programming Languages: Expert knowledge and hands-on experience in C, C++.
  • Driver or Embedded Development: Solid experience with either kernel driver development or embedded development.
  • Software Engineering Fundamentals: Solid understanding of Software Engineering principles, including object-oriented design, data structures, algorithms, Operating Systems concepts, and multithreaded programming.
  • Development Tools & AI: Excellent design and code development skills using modern software tools and techniques for development and debugging — including commercial AI tools (Copilot, Claude, etc.) to boost development productivity and the ability to develop AI agents to automate development workflows.
  • Analytical Skills: Strong analytical and problem-solving skills.
  • GPU & Power Management: Experience with graphics, display or power management driver, preferably on a Windows based system.

ACADEMIC CREDENTIALS: Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline.

Sr. Software Engineer – Kernel & Device Drivers in Markham employer: Advanced Micro Devices, Inc.

At AMD, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. As a Low Power Signoff Lead Engineer, you will benefit from our commitment to employee growth through continuous learning opportunities and mentorship, all while working in a vibrant location that promotes a healthy work-life balance. Join us to be part of a team that values your contributions and empowers you to make a significant impact in the world of technology.

A

Contact Details:

Advanced Micro Devices, Inc. Recruitment Team

We think you need these skills to ace Sr. Software Engineer – Kernel & Device Drivers in Markham

C Programming
C++ Programming
Kernel Driver Development
Embedded Development
Software Engineering Principles
Object-Oriented Design
Data Structures