Taro Logo

Software Development Engineer, AWS Hardware Engineering Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Audio Software Development Engineer

Audio Software Development Engineer role at Amazon Lab126, focusing on embedded systems and audio software development for consumer electronics devices.

Manufacturing Test Engineer, Project Kuiper

Manufacturing Test Engineer position at Amazon's Project Kuiper, focusing on satellite testing and qualification for global broadband network deployment.

Kuiper Payload System Characterization Software Engineer, Characterization and Operation for Payload System

Build system and tooling software engineer position at Amazon's Project Kuiper, focusing on satellite payload system characterization and automation tools development.

Audio Software Development Engineer

Audio Software Development Engineer role at Amazon Lab126 focusing on embedded systems, audio software development, and hardware integration.

Software Development Engineer II, Device Software

Software Development Engineer II position at Amazon working on device software for consumer electronics like Kindle, Fire TV, and Echo devices.

Description For Software Development Engineer, AWS Hardware Engineering Services

AWS Infrastructure Services is at the heart of Amazon Web Services, owning the design, planning, delivery, and operation of all AWS global infrastructure. This role is within the AWS Firmware team, which drives system innovation in the servers used by all AWS services including EC2, S3, and CloudFront. As an Embedded Software Development Engineer, you'll join a world-class team creating innovative solutions for real-world data center infrastructure challenges.

The position focuses on developing and maintaining server-related firmware, particularly working with Baseboard Management Controller (BMC) software, scripting languages, and Linux driver development. You'll be involved in building, validating, and supporting firmware across various technology domains, from embedded software to large-scale distributed systems.

This is a unique opportunity to work at the intersection of hardware and software, directly impacting AWS's infrastructure. You'll collaborate with engineers across AWS to build software for next-generation platforms, with direct ownership of your work and visible impact on product improvements. The role offers significant growth potential within AWS's rapidly expanding infrastructure services division.

The team culture emphasizes work-life harmony, inclusion, and continuous learning. You'll be part of an environment that values diverse experiences and perspectives, with access to mentorship and career development resources. The position offers the chance to work on challenging problems that directly affect AWS's ability to provide reliable, scalable cloud services to customers worldwide.

Key responsibilities include BMC software development, scripting language development, data center operation support, and Linux driver development. You'll be working in a collaborative environment that encourages innovation and technical excellence, with the opportunity to influence the future of cloud infrastructure.

Last updated 16 days ago

Responsibilities For Software Development Engineer, AWS Hardware Engineering Services

  • Build and own server-related firmware
  • Work on Baseboard Management Controller (BMC) Software
  • Develop scripting languages
  • Provide Data Center Operation Support
  • Develop Linux drivers
  • 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

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

Interested in this job?