Software Development Engineer, AWS Hardware Engineering Services

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$130,000 - $220,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Physical Design Engineer

Senior Physical Design Engineer role at Amazon Lab126, focusing on SoC integration for ML accelerators and edge devices, requiring expertise in FINFET technologies and physical design implementation.

Chip Design Engineer

Senior Chip Design Engineer position at AWS's Annapurna Labs, focusing on semiconductor platform development and IO sub-systems across multiple product lines.

Senior SoC Power Analysis and Optimization Engineer

Senior SoC Power Analysis and Optimization Engineer position at AWS, focusing on semiconductor platform development and power optimization for cloud computing infrastructure.

Senior Chip Design Engineer

Senior Chip Design Engineer role at AWS's Annapurna Labs, developing revolutionary semiconductor platforms for cloud infrastructure.

Senior HW Dev Engineer, Customer Terminals

Senior Hardware Engineer role at Amazon's Project Kuiper, developing satellite communication terminals with competitive pay and benefits in Redmond, WA.

Description For Software Development Engineer, AWS Hardware Engineering Services

AWS Infrastructure Services is at the heart of keeping the cloud running, managing the design, planning, delivery, and operation of all AWS global infrastructure. The AWS Firmware team is seeking an Embedded Software Development Engineer to join their innovative team working on server-related firmware. This role offers a unique opportunity to work with world-class developers on creating scalable solutions for data center infrastructure challenges.

As a Senior Software Development Engineer, you'll be responsible for building and owning server-related firmware, working on BMC software, Linux driver development, and supporting data center operations. You'll collaborate with engineers across AWS to develop next-generation platforms and have direct impact on improving developer experiences.

AWS is the leader in cloud computing, serving customers from startups to Global 500 companies. The scale of AWS creates unique opportunities for component customizations that directly benefit customers. You'll be part of a diverse team including software, hardware, and network engineers, working on challenging problems that impact thousands of variables in the supply chain.

The role offers excellent career growth opportunities with access to mentorship, knowledge-sharing, and career-advancing resources. AWS values diverse experiences and maintains an inclusive culture that welcomes bold ideas. The company supports work-life harmony and provides flexibility in its working culture.

Key technical areas include embedded software development, distributed software systems, proprietary and open source technologies, and firmware development. You'll be empowered to own your projects to completion while working in a fast-paced, growing team environment that focuses on innovation and customer success.

AWS is committed to being Earth's Best Employer and values diversity and inclusion. The company provides support through employee-led affinity groups and ongoing learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon conferences.

Last updated 2 months ago

Responsibilities For Software Development Engineer, AWS Hardware Engineering Services

  • Build and own server-related firmware
  • Develop Server Baseboard Management Controller (BMC) Software
  • Perform scripting language development
  • Provide Data Center Operation Support
  • Develop Linux drivers
  • Build, validate, and support firmware in diverse technology domains
  • Create innovative, scalable solutions for real-world data center infrastructure problems

Requirements For Software Development Engineer, AWS Hardware Engineering Services

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Understanding of build processes, testing, and operations

Benefits For Software Development Engineer, AWS Hardware Engineering Services

  • Work-life harmony
  • Flexible working culture
  • Inclusive team culture
  • Employee-led affinity groups
  • Mentorship opportunities
  • Career growth resources
  • Knowledge-sharing environment

Interested in this job?