AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we're looking for talented people who want to help.
The AWS Hardware Engineering team creates server designs for Amazon's innovative web services. Our designs are industry-leading in frugality and operational excellence, and are critical to the success of the AWS business and millions of customers who use AWS today. The AWS Firmware team drives system innovation in the servers used by all of Amazon Web Services, including EC2, S3, CloudFront, etc. We take big bets on new concepts, enabling AWS services to continue to revolutionize the industry.
We are looking for an Embedded Software Development engineer to build and own the server related firmware. As an embedded software development engineer in this team, you will work with a team of world-class software developers who thrive on creating innovative, scalable solutions for real-world data center infrastructure problems. You will be part of development efforts to build, validate, and support firmware in diverse technology domains from embedded software to large-scale distributed software systems, using proprietary and open source technologies.
You will work with engineers across the company to build software for the next-generation platform. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work. You will see direct product improvements based on the results of your work.
Key job responsibilities include Server Baseboard Management Controller (BMC) Software, scripting language development, data center operation support, and Linux driver development.
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We value diverse experiences. We value work-life harmony. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. We're continuously raising our performance bar as we strive to become Earth's Best Employer.
5+ years of non-internship professional software development experience, 5+ years of programming with at least one software programming language experience, 5+ years of leading design or architecture of new and existing systems experience, experience as a mentor, tech lead or leading an engineering team.
5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience, Bachelor's degree in computer science or equivalent.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience.