Embedded Software Development Engineer, Hardware Engineering Services

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
3+ years of experience
Enterprise SaaS · Cloud

Description For Embedded Software Development Engineer, Hardware Engineering Services

Amazon Web Services (AWS) is seeking an Embedded Software Development Engineer to join their Firmware team, which drives system innovation in servers used across AWS services including EC2, S3, and CloudFront. This role sits at the intersection of software, hardware, and cloud technology, focusing on solving complex problems in data center infrastructure.

The position involves working with world-class software developers to build, validate, and support firmware across diverse technology domains. You'll be responsible for developing embedded software solutions, from BMC software to Linux drivers, that directly impact AWS's cloud infrastructure reliability and performance.

As part of AWS Infrastructure Services, you'll be integral to keeping the cloud running, working on challenging problems involving thousands of variables in the supply chain. The role offers the opportunity to collaborate with cross-functional teams including software, hardware, and network engineers, contributing to the delivery of high-standard safety and security measures while optimizing capacity and cost efficiency.

The ideal candidate should have strong embedded development experience in C/C++, familiarity with Linux systems, and a solid understanding of server management technologies. You'll have the chance to make direct impacts on product improvements and own your implementations from start to finish.

AWS offers a collaborative and inclusive culture that values diverse experiences and perspectives. The company provides comprehensive benefits, emphasizes work-life harmony, and offers numerous opportunities for professional growth through knowledge-sharing and mentorship programs. You'll be part of a growing, fast-paced team that's essential to AWS's continued leadership in cloud computing.

This role presents an exciting opportunity to work at the forefront of cloud infrastructure, making significant contributions to systems that power countless businesses worldwide. You'll have the unique advantage of understanding how software and hardware interactions can be optimized at scale, while working with cutting-edge technology in a supportive, innovation-driven environment.

Last updated a day ago

Responsibilities For Embedded Software Development Engineer, Hardware Engineering Services

  • Build and own server related firmware
  • Work with server Baseboard Management Controller (BMC) Software
  • Develop scripting languages
  • Provide Data Center Operation Support
  • Develop Linux drivers

Requirements For Embedded Software Development Engineer, Hardware Engineering Services

Python
Linux
  • Bachelor's degree or equivalent
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience in embedded development in C/C++
  • Experience with object-oriented design

Benefits For Embedded Software Development Engineer, Hardware Engineering Services

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities
  • Knowledge-sharing programs

Interested in this job?

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

Software Dev Engineer II

Software Development Engineer II position at Amazon Lab126 focusing on Linux graphics features for consumer electronics devices.

Control Systems Engineer I, RME

Control Systems Engineer role at Amazon focusing on maintaining and optimizing automated material handling systems in fulfillment centers.

Signal Integrity Engineer

Signal Integrity Engineer position at Amazon Lab126, focusing on hardware validation and design for consumer electronics devices.

SoC Validation Engineer, Amazon Devices

SoC Validation Engineer role at Amazon Lab126, focusing on pre-silicon and post-silicon validation of next-generation SoCs for Echo devices.

Post Silicon Dev Engineer

Post Silicon Dev Engineer position at AWS Hardware Development, focusing on semiconductor platform development and cloud infrastructure innovation in Haifa, Israel.