Software Development Engineer, AWS Hardware Engineering Services

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Hardware Engineering Services

AWS Infrastructure Services is at the heart of Amazon Web Services' cloud operations, responsible for the design, planning, delivery, and operation of all AWS global infrastructure. This role within the AWS Firmware team focuses on driving system innovation in servers used across AWS services including EC2, S3, and CloudFront.

As a Senior Software Development Engineer, you'll join a diverse team of world-class developers working on embedded software solutions that fuse hardware, software, and cloud technologies. You'll be responsible for building and owning server-related firmware, working on everything from embedded software to large-scale distributed systems.

The position offers unique opportunities to impact AWS's bottom line directly through component customizations that benefit customers. You'll work with cutting-edge technology in data center infrastructure, developing solutions for complex problems that affect thousands of variables in the supply chain.

The role combines technical expertise in embedded systems, firmware development, and Linux driver development with the chance to work at massive scale. You'll collaborate with engineers across AWS to deliver high standards for safety and security while ensuring optimal infrastructure capacity at the lowest possible cost for customers.

AWS values diversity of experience and maintains an inclusive culture that welcomes bold ideas. You'll have the opportunity to own projects from conception to completion, working in an environment that supports work-life harmony and professional growth through mentorship, knowledge-sharing, and career development resources.

This is an excellent opportunity for someone passionate about low-level software development who wants to make a significant impact on the infrastructure powering one of the world's largest cloud platforms. You'll be part of a growing, fast-paced team that's essential to keeping the cloud running for AWS's global customer base.

Last updated 4 days ago

Responsibilities For Software Development Engineer, AWS Hardware Engineering Services

  • Build and own server-related firmware
  • Server Baseboard Management Controller (BMC) Software development
  • Scripting language development
  • Data Center Operation Support
  • Linux driver development
  • Build, validate, and support firmware in diverse technology domains
  • Create innovative, scalable solutions for real-world data center infrastructure problems

Requirements For Software Development Engineer, AWS Hardware Engineering Services

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle preferred
  • Bachelor's degree in computer science or equivalent preferred

Benefits For Software Development Engineer, AWS Hardware Engineering Services

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Work-life harmony
  • Flexible working culture
  • Employee-led affinity groups
  • Mentorship opportunities
  • Career development resources
  • Inclusive workplace culture
  • Knowledge-sharing environment

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Hardware Engineering Services

Sr. Embedded Engineer - Device Security, HW Compute Group

Senior Embedded Engineer role at Amazon Lab126 focusing on secure boot firmware development for custom SoCs and device security implementations.

Sr. I&T Engineer, Kuiper Ground Systems

Senior Integration & Test Engineer role for Amazon's Project Kuiper, leading satellite ground systems development and testing for global broadband connectivity.

Sr. Controls Systems Engineer, Mechatronics

Senior Controls Systems Engineer role at Amazon, focusing on advanced motion control systems and automation for packaging platforms.

Senior Satellite GNC Engineer, Project Kuiper

Senior Satellite GNC Engineer position at Amazon's Project Kuiper, developing control systems for satellite constellation to provide global broadband access.

Satellite GNC Engineer, Project Kuiper

Senior Satellite GNC Engineer role at Amazon's Project Kuiper, developing control systems for a constellation of broadband satellites.