Firmware Engineer Co-op: Embedded Systems Debug (Hybrid)

AMD

Vancouver

Hybrid

CAD 32,000 - 42,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AMD in Vancouver, BC is seeking a Firmware Engineering intern/co-op for 12 or 16 months. You will contribute to firmware for discrete and embedded products, working with reference hardware, emulation, and test environments.

You'll learn AGILE processes, participate in design and code reviews, and document software you produce while collaborating across teams. This role is hybrid/onsite in Canada, targeting students in Electrical Eng/CS/CE programs.

Qualifications

  • Experience with low-level BIOS, firmware, or system software development.
  • Strong C/C++ knowledge and understanding of hardware architectures.
  • Experience with embedded systems, RTOS, and embedded controllers.
  • Familiarity with source control and debugging from software to hardware.
  • Knowledge of Open source concepts and hardware design basics.
  • Experience with Linux development environments.

Responsibilities

  • We will craft, implement, debug, and validate firmware for AMD's products on reference hardware.
  • Participate in design reviews, code reviews, and project planning.
  • Create clear documentation for software produced.
  • Work on internal and external platforms; learn AGILE methods.
  • Involve in x86 firmware development using C and embedded firmware design.

Skills

C/C++ programming
Embedded systems
Linux development

Education

Bachelor's degree program in Electrical Engineering / Computer Science / Computer Engineering (Canada-based)

Tools

Perforce
JIRA
Git

Job description

AMD in Vancouver, BC is seeking a Firmware Engineering intern/co-op for 12 or 16 months. You will contribute to firmware for discrete and embedded products, working with reference hardware, emulation, and test environments.

You'll learn AGILE processes, participate in design and code reviews, and document software you produce while collaborating across teams. This role is hybrid/onsite in Canada, targeting students in Electrical Eng/CS/CE programs.

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

Similar jobs worth comparing

Firmware Engineering Intern - Embedded Firmware & BIOS
Firmware Engineering Intern - Embedded Firmware & BIOS

AMD • Vancouver

Hybrid
CAD 20,000 - 27,000
AMD benefits at a glance
Embedded Firmware Intern — Build & Debug Low‑Level Systems
Embedded Firmware Intern — Build & Debug Low‑Level Systems

AMD • Markham

Hybrid
CAD 28,000 - 39,000
Firmware Engineer Intern: Embedded Systems and HW Debug
Firmware Engineer Intern: Embedded Systems and HW Debug

Advanced Micro Devices • Markham

Hybrid
CAD 25,000 - 39,000
Software Engineering Co-op: Build, Debug & Automate (Hybrid)
Software Engineering Co-op: Build, Debug & Automate (Hybrid)

AMD • Vancouver

Hybrid
CAD 22,000 - 36,000
AMD Benefits at a glance
Short Term 2027 Firmware Engineering Intern/Co-Op
Short Term 2027 Firmware Engineering Intern/Co-Op

AMD • Vancouver

Hybrid
CAD 20,000 - 27,000
AMD benefits at a glance
Summer 2027 Long Term Firmware Engineering Intern/Co-op
Summer 2027 Long Term Firmware Engineering Intern/Co-op

AMD • Vancouver

Hybrid
CAD 32,000 - 42,000
Summer 2027 Long Term Firmware Engineering Intern/Co-op
Summer 2027 Long Term Firmware Engineering Intern/Co-op

Advanced Micro Devices • Markham

Hybrid
CAD 25,000 - 36,000
AMD benefits
Short Term 2027 Firmware Engineering Intern/Co-Op
Short Term 2027 Firmware Engineering Intern/Co-Op

Advanced Micro Devices • Vancouver

Hybrid
CAD 20,000 - 31,000
AMD benefits
Summer 2027 Long Term Firmware Engineering Intern/Co-op
Summer 2027 Long Term Firmware Engineering Intern/Co-op

Socket.dev • Markham

Hybrid
CAD 25,000 - 30,000
AMD benefits
Summer 2027 Long Term Firmware Engineering Intern/Co-op
Summer 2027 Long Term Firmware Engineering Intern/Co-op

AMD • Markham

Hybrid
CAD 40,000 - 50,000
AMD benefits