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 within the AWS Firmware team focuses on driving system innovation in servers used across AWS services including EC2, S3, and CloudFront. As an Embedded Software Development Engineer, you'll work on critical firmware development that fuses software, hardware, and cloud technologies.
The position offers unique challenges in developing embedded systems and server firmware, particularly focusing on Baseboard Management Controller (BMC) software and Linux driver development. You'll be part of a world-class team creating innovative solutions for real-world data center infrastructure challenges, working with both proprietary and open source technologies.
This role provides an opportunity to impact AWS's core infrastructure directly. You'll collaborate with engineers across AWS to build next-generation platforms, with your work directly influencing service reliability and performance. The team operates in a fast-paced environment where you'll have significant ownership over your projects and see direct product improvements based on your contributions.
The position combines technical depth in embedded systems with the scale of cloud computing. You'll work on everything from low-level firmware to large-scale distributed systems, making this an ideal role for someone interested in the intersection of hardware and software engineering. The team culture emphasizes learning, curiosity, and inclusion, with strong support for career development through mentorship and knowledge-sharing opportunities.
Working at AWS Infrastructure Services means being part of the team that keeps the cloud running, ensuring millions of customers have continuous access to AWS services. The role offers exposure to cutting-edge technology and the chance to solve complex problems that impact AWS's global infrastructure.