SMTS Software System Design Eng.

Location: Bellevue, Washington, US

Company: Advanced Micro Devices

Apply now

Apply for Job

What you do at AMD changes everything 

At AMD, we push the boundaries of what is possible.  We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies – building blocks for gaming, immersive platforms, and the data center. 

Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the “extra mile” to achieve unthinkable results.  It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.   If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.

SMTS Software Engineer



At AMD we push the boundaries of what is possible. We drive innovation in power and performance and immersive graphics, creating a new experience for users. This position entails architecting, coding, debugging, upstreaming, and documenting platform BIOS features with a goal of developing competitive and innovative reference design products for multiple internal and external customers. A successful candidate will employ solid software methodologies, firmware design expertise, deep technical knowledge and well-honed organizational skill. The candidate will interact across multiple teams to ensure on schedule defect-free system firmware, push product development and reduce AMD’s time to market. A candidate must possess technical proficiency and interpersonal confidence to represent design ideas to complex problem descriptions and innovative solutions with other developers as well as non-firmware focused silicon teams.



  • Port UEFI EDK2 Tiano core reference code to x86 based computer designs
  • Develop UEFI BIOS code to support features and customizations that distinguish the customer platforms from rest of the field
  • Work directly with OEMs collecting product requirements, feature enablement, and debug investigations
  • Work with worldwide engineering teams on hardware and firmware issues from pre board bring up, board bring up, feature enablement, bug triage/resolution through product sustaining
  • Work closely with internal UEFI/ BIOS and silicon IP owners for problem analysis and resolution
  • Develop and drive best practices within the BIOS development team
  • Communicate effectively the BIOS development and debug status to key internal/external stakeholders
  • Produce internal documentation for feature development and testing on assigned projects
  • Participate in the continuous improvement of the customer BIOS development processes




  • Expert C programmer
  • Low-level hardware experience
  • Strong debug methodology and analytical skills
  • Expert in BIOS and UEFI architecture
  • Expert in x86 architecture (a plus if experienced in AMD x86)
  • Expert in ACPI architecture and coding
  • Knowledge of hardware interfaces (SATA, AHCI, DDR, PCIe, SPI, I2C)
  • Expert knowledge of software development process methodology
  • Knowledge of industry standard initiatives such as (UEFI, ACPI, SMBIOS, PCIe)
  • Expert working knowledge of different flavors of Git source version control



  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or other relevant field

             6+ years experience UEFI BIOS development



Bellevue, WA 


Requisition Number: 79041 
Country: United States State: Washington City: Bellevue 
Job Function: Design


AMD does not accept unsolicited resumes from headhunters, recruitment agencies or fee based recruitment services. AMD and its subsidiaries are equal opportunity employers. We consider candidates regardless of age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status. Please click here for more information.

Apply now

Apply for Job

Share this Job