Amazon Data Services, Inc.

Cloud Computing

SoftwareEngineer-BIOS/UEFI,AWSHardwareEngineering,FirmwareDevelopment

$165–224k 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 engineering, System architecture. Design custom UEFI/BIOS features. Implement custom UEFI/BIOS features”

Industry & Context.

Cloud Computing
Problems you'll solve

Complex firmware challenges; Complex boot-time challenges

What They're Looking For.

Must Have

3+ years software development experience, 2+ years system design/architecture experience, Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or related field, Experience programming with at least one software programming language

Nice to Have

3+ years full software development life cycle experience, Bachelor's degree in computer science or equivalent

What You'll Do.

Design custom UEFI/BIOS features

Implement custom UEFI/BIOS features

Debug complex firmware issues

Optimize boot time performance

Optimize platform initialization

Implement secure boot mechanisms

Implement firmware security features

Create firmware update mechanisms

Create firmware recovery solutions

Work with hardware teams

Support board bring-up

Support platform validation

Develop UEFI/BIOS code

Maintain UEFI/BIOS code

Implement ACPI tables

Implement power management features

Create Platform Reference Code

Maintain Platform Reference Code

Debug firmware issues using ITP

Debug firmware issues using JTAG

Interface with CPU/GPU vendors

Integrate Reference Code packages

Rebase Reference Code packages

Support system validation

Provide technical leadership

Mentor junior BIOS engineers

Review technical specifications

Review design documents

Lead architecture discussions

Lead technical planning

Establish coding standards

Establish best practices

Coordinate between international teams

Track project timelines

Interface with product management

Interface with customer teams

Maintain relationships with silicon vendors

Participate in industry forums

Participate in standards bodies

Keep up with emerging technologies

Keep up with industry trends

How You'll Work.

Team & Collaboration

Cross-functional teams; Internal teams; External partners; ODM partners; Silicon vendors; International teams

Process & Methodology

Project timelines, Deliverables tracking

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 →