A

AMD

Designs chips for computers and AI systems

Firmware Engineering Manager

Engineering LeadershipUpdated on Nov 10
Full-timeMarkham, ON, CanadaNo salary listed

About the Job

Requirements

  • Experienced in semiconductor firmware, embedded systems, or system-on-chip software engineering, with a focus in an engineering management or tech lead-manager role.
  • Proven record of building new engineering teams through hiring, onboarding, and growing engineers from junior to senior level in a fast-paced semiconductor environment.
  • Deep expertise in graphics or system-on-chip architecture, design, and debug, including microcode authoring, scheduling algorithms, and bring-up.
  • Strong system-on-chip-level debug skills, including proficiency with hardware trace tools, logic analyzers, oscilloscopes, JTAG, and post-silicon debug methodologies across complex multi-IP systems-on-chip.
  • Hands-on firmware development experience in C and assembly for embedded microcontrollers, such as MEC, PSP, RLC, PMFW cores, or similar GPU/system-on-chip control processors.
  • Solid understanding of graphics/GPU architecture, including command processors, shader engines, memory subsystems, power domains, and clock gating.
  • Experience with FPGA-based emulation, such as Palladium or Veloce, and pre-silicon firmware validation.
  • Track record of mentoring and developing engineers, with experience implementing structured onboarding programs, technical training curricula, or engineering ladders.
  • A Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or Computer Science is required.

Responsibilities

  • Recruit, hire, and onboard firmware engineers across all experience levels to build a Data Center GFX firmware team from the ground up.
  • Develop and execute structured onboarding and ramp-up plans to accelerate new engineer productivity, including mentorship programs, technical deep-dives, and hands-on coding expectations.
  • Conduct regular one-on-ones, performance reviews, and career development planning; identify high-potential engineers and create growth paths for advancement.
  • Foster a collaborative, inclusive team culture grounded in technical excellence, psychological safety, and accountability.
  • Establish team norms, coding standards, firmware review processes, and documentation practices.
  • Own the firmware architecture for GFX compute and data center workloads, including Run List Controller microcode design, scheduling, power-gating sequences, and system-on-chip-level initialization flows.
  • Drive system-on-chip debug strategies across the ASIC lifecycle, from emulation and pre-silicon simulation through first silicon and production; serve as the escalation point for complex, cross-team debug campaigns.
  • Collaborate with GFX hardware architects, RTL designers, driver teams, and platform software engineers to co-define firmware/hardware interfaces and feature specifications.
  • Provide technical direction on power and performance management features, memory controller interactions, interrupt handling, and firmware security primitives.
  • Review and approve firmware architecture documents, micro-architecture specifications, and critical firmware changes.
  • Define, track, and communicate team goals, milestone plans, and risk areas to senior leadership and partner teams.
  • Own the firmware feature roadmap for Data Center GFX, balancing short-term silicon commitments with long-term architectural investment.
  • Drive continuous improvement in firmware quality, test coverage, bring-up velocity, and release reliability.
  • Manage cross-functional dependencies with hardware, software, platform, and validation teams to ensure smooth program execution.

Desired Qualifications

  • Familiarity with Python, scripting-based test automation, and firmware continuous integration/continuous delivery pipelines.
  • Security or cryptography firmware experience.
  • A PhD is a plus.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs