Senior Software Engineer (C/C++) – Build Next‑Gen AI/Compute

Advanced Micro Devices

Markham

On-site

CAD 110,000 - 165,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD in Markham, Ontario seeks a senior software engineer to join a leading team delivering high-quality, industry-leading technologies. You will contribute to software for new technologies and product introductions, collaborating with multiple teams to drive architecture and implementation.

The ideal candidate has strong C and C++, object-oriented design, data structures, algorithms, OS concepts and multithreading, with Linux experience and modern development tools.

Qualifications

  • Bachelor's or Master’s degree in Computer/Software Engineering, Computer Science, or related technical discipline
  • Strong knowledge of C and C++ with emphasis on software engineering principles
  • Experience with data structures, algorithms, OS concepts, and multithreading

Responsibilities

  • Develop and drive execution of comprehensive, highly effective software for new technology and product introduction projects
  • Validate new software features before releasing to customers
  • Contribute to a high-functioning feature team
  • Collaborate closely with multiple teams to deliver planning solutions and supporting technology
  • Help design and implement future architecture for a scalable, durable system
  • Work closely with dev teams and project managers to drive results

Skills

C
C++
OO design
Data structures
Algorithms
Operating Systems
Multithreading
Linux
Development tools

Education

Bachelors/Masters in CS/Engineering

Job description

AMD in Markham, Ontario seeks a senior software engineer to join a leading team delivering high-quality, industry-leading technologies. You will contribute to software for new technologies and product introductions, collaborating with multiple teams to drive architecture and implementation.

The ideal candidate has strong C and C++, object-oriented design, data structures, algorithms, OS concepts and multithreading, with Linux experience and modern development tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer - Profiling Tools
Senior Software Development Engineer - Profiling Tools

AMD • Markham

Hybrid
CAD 120,000 - 180,000
AMD benefits
Hybrid work model
AI and Automation Software Engineer
AI and Automation Software Engineer

Advanced Micro Devices • Markham

On-site
CAD 90,000 - 130,000
Software Development Engineer
Software Development Engineer

AMD • Markham

On-site
CAD 84,000 - 128,000
Sr. Systems Design Engineer - Data Center GPU
Sr. Systems Design Engineer - Data Center GPU

AMD • Markham

On-site
CAD 110,000 - 170,000
Senior Staff Software Development Eng
Senior Staff Software Development Eng

Advanced Micro Devices • Markham

Hybrid
CAD 120,000 - 160,000
AMD benefits at a glance
Senior Staff Software Development Eng
Senior Staff Software Development Eng

AMD • Markham

Hybrid
CAD 110,000 - 165,000
AMD benefits
Sr. Systems Design Engineer - Data Center GPU
Sr. Systems Design Engineer - Data Center GPU

Advanced Micro Devices • Markham

Hybrid
CAD 120,000 - 180,000
Benefits at a glance
Hybrid work model
AI-Driven Security Diagnostics Engineer
AI-Driven Security Diagnostics Engineer

AMD • Markham

On-site
CAD 110,000 - 160,000
Benefits package
SOC CAD EDA Engineer
SOC CAD EDA Engineer

AMD • Markham

On-site
CAD 110,000 - 165,000
Security Diagnostics Engineer for AI-Accelerated Hardware
Security Diagnostics Engineer for AI-Accelerated Hardware

Advanced Micro Devices • Markham

Hybrid
CAD 100,000 - 150,000