Amazon Data Services, Inc.

Technology

SoftwareEngineer-BIOS/UEFI,AWSHardwareEngineering,FirmwareDevelopment

Cupertino, California, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer - BIOS/UEFI, AWS Hardware Engineering, Firmware Development at Amazon Data Services, Inc.. Skills: UEFI BIOS development, firmware development, x86 and ARM64 architecture, secure boot, low-level system programming. Design and implement custom UEFIIOS features for AWS server platforms, Debug complex firmware issues, Optimize boot time performance and platform initialization sequences, Implement secure boot mechanisms and firmware security features, Develop and maintain Power-On ”

What You'll Achieve.

Your BIOS developments will directly impact millions of servers running in AWS data centers worldwide, requiring unique optimizations that benefit our cloud infrastructure and customers.

Industry & Context.

Technology
Problems you'll solve

complex firmware challenges; robust, secure bootloader solutions; system-level expertise; optimal solutions to complex boot-time challenges; design patterns; reliability and scaling

Eligibility Requirements

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and adhere to standards of excellence despite stressful communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company’s reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

What They're Looking For.

Must Have

2+ years of non-internship professional software development experience, Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby, 1+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience, 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience, Knowledge of systems engineering fundamentals (networking, storage, operating systems).

Nice to Have

Bachelor's degree, 3+ years of non-internship professional software development experience, Developing and debugging server platform BIOS/UEFI experience.

What You'll Do.

Design and implement custom UEFIIOS features for AWS server platforms

Debug complex firmware issues

Optimize boot time performance and platform initialization sequences

Implement secure boot mechanisms and firmware security features

Develop and maintain Power-On Self Test (POST) code

Create firmware update mechanisms and recovery solutions

Work with hardware teams on board bring-up and platform validation.

How You'll Work.

Team & Collaboration

Collaborate with internal teams (hardware, validation, security) and external partners (silicon vendors, ODMs), Coordinate between international teams (US and Taiwan), Work directly with ODM partners.

Communication Scope

communicate effectively and respectfully

Process & Methodology

Coordinate between international teams, Track project timelines and deliverables

Full Job Description

The AWS BIOS Engineering team creates and maintains custom firmware solutions for Amazon's innovative server platforms. Our BIOS/UEFI implementations are industry-leading in security, performance, and operational excellence, and are critical to the success of AWS's massive-scale infrastructure that millions of customers rely on daily. Our BIOS engineers solve complex firmware challenges and build robust, secure bootloader solutions that enable AWS to maintain its competitive edge in cloud computing. The ideal candidate will be an innovative self-starter with deep expertise in UEFI/BIOS development. You will be a firmware specialist with comprehensive knowledge of x86 and ARM64 architecture, secure boot implementations, and low-level system programming. You will gain intimate understanding of AWS's custom server firmware stack and analyze it for both current needs and future scalability. You will leverage your system-level expertise to find optimal solutions to complex boot-time challenges. You will collaborate with internal teams (hardware, validation, security) and external partners (silicon vendors, ODMs) while leading critical firmware development efforts. What you will do: Design and implement custom UEFI/BIOS features for AWS server platforms Debug complex firmware issues using tools like ITP, ScanTool, and JTAG Optimize boot time performance and platform initialization sequences Implement secure boot mechanisms and firmware security features Develop and maintain Power-On Self Test (POST) code Create firmware update mechanisms and recovery solutions Work with hardware teams on board bring-up and platform validation Why it matters: AWS's custom server platforms require specialized firmware solutions that maximize performance, security, and reliability at scale. Your BIOS developments will directly impact millions of servers running in AWS data centers worldwide, requiring unique optimizations that benefit our cloud infrastructure and customers. Why you will love

Free ATS check

Applying for this Software Engineer - BIOS/UEFI, AWS Hardware Engineering, Firmware Development role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Amazon Data Services, Inc.?

Real rants from real employees. Read before you apply.

Read Company Rants →