Embedded Software Development Engineer, AWS Hardware Engineering

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Embedded Software Development Engineer, AWS Hardware Engineering

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.

Last updated 18 minutes ago

Responsibilities For Embedded Software Development Engineer, AWS Hardware Engineering

  • Develop software for AWS fleet
  • Support operation of AWS fleet
  • Embedded system development
  • Linux driver development
  • Scripting language development
  • Data Center Operation Support
  • Server Baseboard Management Controller (BMC) Software development

Requirements For Embedded Software Development Engineer, AWS Hardware Engineering

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
  • Understanding of server platform design and architecture
  • Understanding of server manageability (BMC, IPMI) or server BIOS sub-system

Benefits For Embedded Software Development Engineer, AWS Hardware Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, AWS Hardware Engineering

Software Development Engineer, Amazon Devices, Connectivity SW

Senior Software Development Engineer position at Amazon Devices focusing on Wi-Fi connectivity software development for consumer electronics products.

Software Development Engineer, Amazon Robotics (AR)

Software Development Engineer position at Amazon Robotics, developing automation software for large-scale robotic systems in fulfillment centers.

Embedded Software Development Engineer, Ring

Ring is seeking an Embedded Software Development Engineer to develop IoT products, implement embedded subsystems, and deliver high-quality C/C++ code for Ring devices.

Embedded Software Engineer II, Ring

Ring is seeking an Embedded Software Engineer II to develop C/C++ code for security cameras and doorbells, focusing on embedded systems and IoT product development in Gdansk, Poland.

Software Development Engineer, Sidewalk

Software Development Engineer role at Amazon working on Sidewalk SDK team to develop and scale core IoT connectivity infrastructure.