Embedded Software Development Engineer II, AWS Hardware Engineering Services

Amazon / AWS Infrastructure Services - Austin, TX, USA; Cupertino, CA, USA

Posted on 06 Nov, 2025

About Company

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting data centers, servers, storage, networking, and power systems.

About Team

The AWS Firmware team develops embedded software for server platforms, solving complex problems that combine hardware, software, and distributed systems to keep AWS cloud running at scale.

About Role

The Embedded Software Development Engineer will build and own server firmware, work on embedded Linux drivers, scripting, and data center operation support, contributing to high-quality software for AWS global infrastructure.

Key Responsibilities

  • Develop Server Baseboard Management Controller (BMC) software.
  • Write and maintain scripts for automation and operations support.
  • Develop Linux drivers and multimedia integration.
  • Support data center operations and system-level troubleshooting.
  • Collaborate with software, hardware, and operations teams.

Requirements

  • 3+ years non-internship professional software development experience.
  • 2+ years non-internship design or architecture experience.
  • Experience programming with at least one software programming language.

Preferred Qualifications

  • Full software development life cycle experience including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in Computer Science or equivalent.

Salary Range

$129,300 to $223,600 per year based on location

Employment Type

Full-time

Department

AWS Hardware Engineering Services

Posted On

2025-11-06

Updated On

2025-11-06

Job Overview

  • Category: Private Jobs
  • Experience: 3+ years
  • Qualification: Bachelor’s degree in Computer Science or equivalent
  • Location: Austin, TX, USA; Cupertino, CA, USA
  • Type: Permanent
  • Apply By: Open Until Filled

Ready to Apply?

Apply Now

FAQ – Embedded Software Development Engineer II, AWS Hardware Engineering Services

Frequently asked questions about this job opportunity.

  • It designs, plans, delivers, and operates AWS global infrastructure, supporting all data centers, servers, networking, storage, power, and cooling systems.

  • Develop server firmware (BMC software), scripting for automation, Linux drivers, support data center operations, and collaborate with cross-functional teams.

  • 3+ years of non-internship software development and 2+ years in design or architecture of systems.

  • Austin, TX, USA; Cupertino, CA, USA.

  • Base pay ranges from $129,300 to $223,600 per year depending on location, with additional equity and benefits.