IT & Software

Senior C++ Kernel Driver Engineer

Advanced Micro Devices, Inc.

Vancouver · Metro Vancouver Regional District · Canada

Apply advanced C and C++ expertise as a Senior Software Engineer developing kernel drivers, embedded software, and scalable systems at AMD.

AMD seeks a senior engineer to develop sophisticated software for new technology and product introduction projects. The role requires driver or embedded development, software engineering fundamentals, and strong analytical problem-solving skills. You will validate features, shape future architecture, and collaborate across engineering teams.

Key Responsibilities:

  • Develop software for sophisticated technology and product introduction projects
  • Validate software features before customer release
  • Contribute to a high-functioning feature team
  • Collaborate with multiple teams on planning solutions
  • Support scalable and durable system architecture

Requirements:

  • Expert hands-on experience with C and C++
  • Kernel driver or embedded development experience
  • Knowledge of operating systems and multithreaded programming
  • Understanding of algorithms, data structures, and object-oriented design
  • Bachelor's or Master's degree in a related technical discipline

Bring kernel development, C++, software architecture, and analytical problem-solving expertise to AMD's technology programs.

#J-18808-Ljbffr

Reference: WJ-4703_9423199

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.