The AWS Firmware team is at the forefront of system innovation, developing crucial firmware for servers that power Amazon Web Services' core products including EC2, S3, and CloudFront. As an Embedded Software Development Engineer, you'll join a world-class team solving complex challenges at the intersection of software, hardware, and cloud computing.
The role offers a unique opportunity to impact AWS's infrastructure directly. You'll work on server-related firmware, particularly focusing on Baseboard Management Controller (BMC) software, Linux driver development, and scripting language development. The position combines embedded systems expertise with large-scale distributed systems work, using both proprietary and open-source technologies.
AWS Infrastructure Services is responsible for the backbone of AWS's global operations, managing all data centers and the critical hardware that ensures continuous service for customers. You'll be part of a diverse team including software, hardware, and network engineers, collaborating across AWS to maintain the highest standards of safety and security while optimizing infrastructure costs.
The position offers significant growth potential, with access to mentorship, knowledge-sharing, and career advancement resources. Amazon values diverse experiences and backgrounds, welcoming candidates with non-traditional career paths. The company emphasizes work-life harmony and maintains an inclusive culture through various employee-led initiatives and learning experiences.
This role is ideal for someone passionate about embedded systems, with strong programming skills in C/C++ or similar languages, and an interest in working at the infrastructure level of cloud computing. You'll have the opportunity to make direct impacts on AWS's bottom line while working with cutting-edge technology in a fast-paced, innovative environment.