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 is within the AWS Firmware team, which drives system innovation in servers used across AWS services including EC2, S3, and CloudFront. As a Senior Software Development Engineer, you'll work on embedded software and firmware development for server systems, joining a diverse team of world-class developers creating innovative solutions for real-world data center infrastructure challenges.

The position offers unique opportunities to work on large-scale systems that directly impact AWS's cloud infrastructure. You'll be developing firmware for server management, working with BMC software, and creating solutions that affect millions of AWS customers. The role combines embedded systems expertise with cloud infrastructure knowledge, making it ideal for engineers passionate about low-level software development and large-scale systems.

The team culture emphasizes ownership, innovation, and technical excellence. You'll collaborate with engineers across AWS, working on next-generation platforms and having direct impact on product improvements. The position offers significant growth opportunities, with exposure to both proprietary and open-source technologies in a fast-paced, dynamic environment.

AWS values diversity of experience and maintains an inclusive culture that welcomes bold ideas. The role provides work-life harmony and flexibility, along with comprehensive professional development resources. You'll be part of a team that's essential to AWS's operations, working on challenging problems that require innovative solutions to maintain AWS's position as the world's leading cloud platform.

Last updated an hour 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
  • Work with proprietary and open source technologies

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 embedded software development
  • Knowledge of server firmware and BMC software

Benefits For Software Development Engineer, AWS Hardware Engineering Services

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Flexible working culture
  • Mentorship and career growth opportunities
  • Employee-led affinity groups
  • Inclusive team culture
  • Knowledge-sharing resources

Interested in this job?

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

Software Development Engineer, AWS Hardware Engineering Services

Senior Software Development Engineer role at AWS focusing on embedded systems and firmware development for cloud infrastructure.

Embedded Software Engineer, SRD, Annapurna Labs

Senior Embedded Software Engineer position at AWS focusing on SRD protocol development and optimization for cloud infrastructure.

Sr. Hardware Development Engineer, Avionics Electrical Engineering

Senior Hardware Development Engineer position for Project Kuiper, Amazon's satellite constellation initiative, focusing on avionics electrical engineering.

Senior Optical Manufacturing Engineer, Project Kuiper

Lead Optical Head Assembly production development for Project Kuiper's satellite constellation, managing manufacturing processes and engineering team.

Senior Embedded Software Engineer – Avionics

Senior Embedded Software Engineer position at Amazon's Project Kuiper, developing satellite avionics systems for global broadband connectivity.