The AWS Hardware Engineering team is driving rapid innovation in the server and storage infrastructure used by Amazon Web Services. Our designs are fundamentally changing the data center, providing operational and financial benefits critical to AWS business and its millions of customers.
As an Embedded Software Development Engineer, you will:
- Be part of a team designing AWS-specific hardware and software
- Work on development efforts from conception through production
- Explore emerging technologies and their impact on AWS
- Work closely with AWS engineering teams to tailor devices for the AWS environment
- Develop software for AWS fleet
- Support operation of AWS fleet
- Focus on embedded systems, Linux driver development, and server BMC software
Key Responsibilities:
- Embedded system development
- Linux driver development
- Scripting language development
- Data Center Operation Support
- Server Baseboard Management Controller (BMC) Software
The role offers:
- Direct impact on AWS infrastructure and customer experience
- Collaboration with engineers across the company
- Ownership of implementation work
- Growth in a fast-paced, innovative environment
- Opportunity to shape the future of cloud computing technology
The ideal candidate should be an innovative self-starter with deep knowledge in embedded systems fundamentals and the ability to find optimal solutions to complex problems. You'll work in an environment that values work-life harmony, inclusive team culture, and provides extensive opportunities for mentorship and career growth.