UEFI BIOS/core boot development Engineer

AMD

Bengaluru Urban

On-site

INR 2,400,000 - 4,800,000

Full time

7 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AMD Bengaluru is seeking a senior BIOS/UEFI/coreboot engineer to lead design, development, and debugging of BIOS for x86 platforms in automotive/robotics contexts.

You will mentor junior developers, define long-term strategy, and collaborate with distributed teams to ensure high-quality firmware delivery, with emphasis on performance, automation, and tooling.

Qualifications

  • Extensive experience in BIOS/UEFI/coreboot development for x86 platforms.
  • Experience with pre-silicon BIOS development and emulation environments.
  • Hands-on hardware debugging with relevant tools.

Responsibilities

  • Design, develop, and debug BIOS for pre and post-silicon support.
  • Collaborate with leads to align BIOS scope with schedules.
  • Coordinate with distributed teams to maintain quality across firmware lifecycle.
  • Mentor junior developers and guide team strategy.
  • Work on performance, automation, and development initiatives.
  • Engage in BIOS/FW simulation and pre-silicon emulation.
  • Hands-on debugging with emulator and simulation environments.

Skills

BIOS/UEFI
coreboot
x86 architecture
C language
assembly
platform bring-up
emulation
hardware debugging
communication skills

Education

Bachelor’s or Master’s in Computer Engineering/CS

Tools

Synopsis-Zebu-ZS5
Cadence-Palladium
Siemens-Veloce
HDT
ITP
Arium

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believetechnology 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 AMDis shapingthefuture.

Whetheryou’redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat moves the world forward.Join us and, together, we’ll advance your career.

UEFI BIOS/coreboot development Engineer
THE ROLE:

Exciting opportunity within the Embedded BIOS development team working on latest cutting-edge embedded CPU/APU technologies in automotive and robotics segments.

In this role you will be responsible to design, develop, and debug BIOS for internal/external systems, platforms in pre(emulation/simulation) and post silicon environment that use AMD CPU/APU.

THE PERSON:

ThisAMD (Advanced Micro Devices)team is looking for a senior level person that can help guide the team, mentorupcoming developers,providelong range strategy, and is willing to jump into help resolveissuesquickly. You will be involved in all areas thatimpactthe team includingperformance,automation, and development.The right candidate willbeinformed on the latest trends and become prepared to give consultative directiontosenior management.

THE PERSON:

The ideal candidate has experience doing BIOS port, platform bring up, and support through product launch of BIOS/UEFI based x86 platforms. Need strong problem-solving skills, with a collaborative can-do attitude. Strong knowledge of computer architecture and low-level programming in C.

KEY RESPONSIBILITIES:
  • Responsible for BIOS and pre-OS driver development including design, documentation, unit testing and debug for pre and post silicon support.
  • Engage with technical leads to understand BIOS/firmware scope and work on implementation to meet schedules and milestones.
  • Work with internal and external teams to ensure highest level of quality and satisfaction throughout firmware lifecycle.
  • Must be well-organized, technically oriented, and a self-starter with a demonstrated ability to work collaboratively and coordinate activities with geographically distributed technical teams.
  • Desire to work and succeed on fast-paced and highly dynamic environments.
  • BIOS/FW simulation emulation experience Pre-silicon environment
  • Hands on debugging with emulator, simulation environment.
PREFERRED EXPERIENCE:
  • 15+ years of experience in the x86 BIOS/UEFI/coreboot development
  • Exposure to pre-silicon BIOS development in a simulation/emulation environment
  • Exposure to Emulation environments likeSynopsis-Zebu-ZS5/Cadence-Palladium/Siemen-Veloce
  • Experience with x86 CPU/APU architectures and associated compilation tools
  • Expert in C language; knowledge of x86 assembly.
  • Experience with platform bring-up.
  • Familiar with at least one BIOS code base (AMI, Insyde, coreboot or Phoenix BIOS)
  • Hands on experience with hardware debugging tools like AMD HDT, ITP, Arium, etc.
  • Able to read and interpret hardware schematics.
  • Knowledge of RAS, ACPI, USB, NVMe, SATA, PCIe, and other PC industry standards.
  • Hands on experience working with Reference Boards.
  • Strong communication skills
ACADEMIC CREDENTIALS:
  • Bachelor’sorMaster’s inComputer Engineering, ComputerScience,or a closely related field

#LI-SK3

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to 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, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.

This posting is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UEFI BIOS/core boot development Engineer
UEFI BIOS/core boot development Engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Platform Architect – BIOS/Firmware & Customer Enablement
Platform Architect – BIOS/Firmware & Customer Enablement

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Platform Architect – BIOS/Firmware & Customer Enablement
Platform Architect – BIOS/Firmware & Customer Enablement

Advanced Micro Devices • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Comprehensive benefits package
Linux Device Driver Engineer- Networking/Customer Enablement
Linux Device Driver Engineer- Networking/Customer Enablement

AMD • Bengaluru Urban

On-site
INR 2,000,000 - 3,200,000
SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT
SOFTWARE DEVELOPMENT ENGINEER -- OP-TEE/C/U-BOOT

Advanced Micro Devices, Inc. • Osman Nagar

On-site
INR 1,800,000 - 2,600,000
Staff RAS Subject Matter Expert (SME)
Staff RAS Subject Matter Expert (SME)

Advanced Micro Devices • Bengaluru

On-site
INR 4,500,000 - 7,000,000
AMD benefits
Software Development Engineer
Software Development Engineer

AMD • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Competitive salary
Diversity and inclusion support
Career advancement opportunities
Linux Device Driver Engineer- Networking/Customer Enablement
Linux Device Driver Engineer- Networking/Customer Enablement

AMD • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Debug Engineer
Debug Engineer

AMD • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Sr.Staff Security Firmware Apps Engineer
Sr.Staff Security Firmware Apps Engineer

Advanced Micro Devices, Inc. • Bengaluru

On-site
INR 350,000 - 520,000