UEFI BIOS and Memory Firmware Engineer

Advanced Micro Devices, Inc.
Sunset Valley, TX, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

C (Programming Language) Artificial Intelligence ARM Architecture BIOS Code Review Computer Engineering Continuous Integration Software Debugging Firmware Performance Tuning Subsystems System Software
+3 more
Extensible Firmware Interface Information Technology Software Version Control

Job description

Join AMD’s Client Platform BIOS and Firmware team as a hands-on firmware engineer developing silicon initialization and memory-subsystem firmware for next-generation client platforms. You will work close to hardware and architecture, contributing to UEFI/EDK II firmware, DDR and LPDDR enablement, platform bring-up, debugging, performance optimization, reliability, and product-launch execution. This is an opportunity to influence customer experiences at the lowest levels of the platform while collaborating with firmware, silicon, validation, and architecture specialists., * Develop, port, bring up, and debug UEFI BIOS and EDK II firmware for client platforms.

  • Design and implement silicon initialization code, with particular focus on DDR and LPDDR memory subsystems.

  • Enable platform features and improve firmware quality, performance, reliability, and product readiness through launch.

  • Use AMD debug tools, memory test tools, schematics, logs, and structured root-cause methods to resolve system and firmware issues.

  • Contribute to CI/CD, automation, code review, validation, and quality-gate workflows for production firmware.

  • Collaborate across firmware, silicon, architecture, validation, and partner teams while managing multiple priorities and schedules.

  • Use AMD-approved AI tools to improve coding and debugging efficiency while protecting confidential information and maintaining technical rigor., AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

Requirements

Memory Hardware, Computer Firmware, Healthcare, Artificial Intelligence (AI), Computer Firmware, Debugging Skills, Customer Experience, Performance Tuning/Optimization, Product/Service Launch, Memory Subsystem, You are a highly motivated, self-learning firmware engineer who enjoys solving complex system problems in a fast-paced environment. You combine strong C programming and debugging skills with ownership, clear communication, and the ability to work independently across changing technical priorities and deadlines. You are comfortable using approved AI-assisted development tools thoughtfully, with appropriate engineering review and validation., * Expertise in C programming for BIOS, firmware, embedded systems, or low-level system software; assembly knowledge is helpful.

  • Hands-on experience with ARM architecture and silicon initialization; familiarity with x86 CPU/APU architecture is a plus.

  • Experience with UEFI, BIOS, EDK II, platform porting, system bring-up, and operating-system/firmware interfaces.

  • Experience developing or debugging DDR, LPDDR, memory initialization, training, or related memory-subsystem firmware.

  • Strong system-debugging skills using hardware and software debug tools, memory test tools, logs, and system schematics.

  • Working knowledge of Linux development environments, compiler/tool chains, source control, and CI/CD pipelines.

  • Experience supporting client-platform firmware through feature enablement, validation, optimization, and product launch.

ACADEMIC CREDENTIALS

A bachelor’s or master’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related engineering discipline is preferred. Equivalent relevant firmware-development expertise may also be considered.

About the company

At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMD is shaping the future.

Whether you’re designing next-gen processors, enabling AI breakthroughs, or bringing leading edge products to market, every role at AMD contributes to something bigger - technology that moves the world forward. Join us and, together, we’ll advance your career.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…