A

AMD

Designs chips for computers and AI systems

BIOS Firmware Engineer

Embedded EngineeringPosted on Nov 11
Full-timeAustin, TX, USANo salary listedIn-person

About the Job

Requirements

  • Extensive related server firmware experience, including operating system interface (ACPI), combined with technical education within the semiconductor industry.
  • Proven ability to lead platform-level debugging efforts to identify root causes and drive resolution of issues.
  • Hands-on experience debugging Reliability, Availability, and Serviceability (RAS) features.
  • Strong proficiency in embedded firmware development and hardware/software interface integration.
  • Experience with Machine Check Architecture (MCA) and Machine Check Exception (MCE) validation and debugging.
  • A solid foundation in computer architecture, including memory interleaving, system memory maps, and NUMA domain concepts.
  • A bachelor's or master's degree in Computer Science, Computer Engineering, or Electrical Engineering, or equivalent, is preferred.
  • Business acumen, including an operational mindset and knowledge of business functions and customer needs to optimize daily workflows and resource allocation.
  • Resource management skills, including monitoring and shifting project resources in real time to adapt to changing priorities, minimize waste, and maintain productivity.
  • Conflict resolution skills to de-escalate workplace friction and turn opposing viewpoints into collaborative outcomes.
  • Ability to make progress and drive projects forward when goals, data, or processes are unclear.

Responsibilities

  • Serve as the lead engineer for the design, development, debugging, verification, and validation of firmware and its interaction with software and/or hardware components.
  • Support pre-silicon and post-silicon bring-up efforts, collaborating with firmware, BIOS, and silicon teams to enable new features.
  • Facilitate and drive technical discussions to resolve complex engineering issues and advance project initiatives.
  • Develop, maintain, and communicate firmware design documentation, specifications, and implementation notes.
  • Participate in system architecture reviews and support firmware requirements analysis.
  • Mentor and provide technical guidance to engineering team members, fostering best practices and high-quality design standards.

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