AWS Infrastructure Services is at the heart of Amazon Web Services, 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 the servers used by all AWS services including EC2, S3, and CloudFront. As an Embedded Software Development Engineer, you'll work on cutting-edge firmware solutions that fuse software, hardware, and cloud technologies.
The position offers unique challenges in developing firmware for server infrastructure, particularly focusing on Baseboard Management Controller (BMC) software, scripting languages, and Linux driver development. You'll be part of a world-class team creating innovative, scalable solutions for real-world data center infrastructure problems.
The role provides an opportunity to work with both embedded software and large-scale distributed systems, using both proprietary and open source technologies. You'll have direct impact on AWS's bottom line and the ability to deliver improvements that benefit developers across the platform.
AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas. The team offers strong mentorship opportunities, knowledge-sharing resources, and a supportive environment for career growth. You'll collaborate with engineers across AWS to build software for next-generation platforms while maintaining work-life harmony.
The position is ideal for someone passionate about low-level software development, with interest in hardware-software integration, and eager to work on infrastructure that powers one of the world's largest cloud platforms. You'll have ownership of your work and see direct product improvements based on your contributions, while being part of a growing, fast-paced, and fun team.