Markham, Ontario, Canada Hybrid CAD 121,280 - 181,920 Yearly

Advanced Micro Devices, Inc is hiring a Firmware Engineer

About the Role

Design and develop firmware for advanced data center products, with a focus on memory boot loaders and the initialization of intellectual property blocks within system-on-chip (SoC) architectures. This role spans both pre-silicon and post-silicon stages, requiring close collaboration across engineering teams to ensure robust firmware performance.

Key Responsibilities

  • Develop, debug, verify, and validate low-level firmware components
  • Contribute to daily development cycles and firmware integration tasks
  • Apply strong analytical skills to diagnose and resolve complex technical issues
  • Lead technical discussions and support cross-functional problem solving
  • Build internal tools to improve development efficiency and code quality
  • Ensure timely delivery of firmware deliverables aligned with project timelines
  • Work closely with hardware and software teams to co-develop system solutions

Preferred Background

  • Technical education and experience in the semiconductor field
  • Familiarity with memory subsystems and related technologies
  • Solid understanding of SoC architecture and system integration
  • Experience with pre-silicon emulation, ASIC bring-up, and firmware debugging
  • Knowledge of x86 or RISC-V instruction set architectures
  • Proven work in embedded firmware or device driver development
  • Proficiency in C programming and Python scripting
  • Experience writing production-grade firmware
  • Familiarity with GitHub or similar source control platforms

Work Environment

This position operates in a hybrid work model, allowing flexibility between remote and on-site collaboration. Our culture values innovation, direct communication, inclusiveness, and diverse perspectives. We emphasize technical excellence, humility, and the pursuit of extraordinary outcomes through human ingenuity.

Commitment to Inclusion

We are an equal opportunity employer and welcome applications from all qualified individuals. We do not discriminate based on age, ancestry, color, marital status, medical condition, disability, national origin, race, religion, political affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other protected characteristic. Accommodations are available upon request to support accessibility throughout the hiring process.

Required Skills
CPythonGitHubx86RISC-VSOC architectureembedded firmwaredevice drivers CPythonGitHubx86RISC-VSOC architectureembedded firmwaredevice drivers
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
Advanced Micro Devices, Inc
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.
All jobs at Advanced Micro Devices, Inc Visit website
Job Details
Department Engineering
Category embedded
Posted 2 months ago