Embedded Software Development Engineer, BMC, Hardware Engineering Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing 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, BMC, Hardware Engineering Services

AWS Infrastructure Services is at the heart of Amazon's cloud operations, owning the design, planning, delivery, and operation of all AWS global infrastructure. This role is part of the AWS Firmware team, which drives system innovation in the servers used by all AWS services including EC2, S3, and CloudFront.

As an Embedded Software Development Engineer, you'll join a diverse team of world-class developers working on cutting-edge firmware solutions. You'll be responsible for building and owning server-related firmware, working across various technology domains from embedded software to large-scale distributed systems.

The position offers unique opportunities to impact AWS's infrastructure directly. You'll collaborate with engineers across AWS to deliver high standards of safety and security while ensuring optimal cost efficiency for customers. The scale of AWS creates unprecedented opportunities for component customization that directly benefits customers.

The role combines technical depth with broad impact. You'll work with proprietary and open source technologies, solving complex problems that fuse software, hardware, and cloud technologies. The team culture emphasizes ownership, innovation, and direct impact on product improvements.

AWS values diversity and work-life harmony, offering an inclusive environment where bold ideas are welcomed. You'll find extensive opportunities for knowledge-sharing, mentorship, and professional growth through employee-led affinity groups and ongoing learning experiences.

The compensation package is comprehensive, including competitive base salary, equity, potential sign-on payments, and a full range of benefits. Join us in keeping the cloud running and help shape the future of cloud infrastructure.

Last updated 4 hours ago

Responsibilities For Embedded Software Development Engineer, BMC, Hardware Engineering Services

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

Requirements For Embedded Software Development Engineer, BMC, 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 embedded systems and firmware development

Benefits For Embedded Software Development Engineer, BMC, Hardware Engineering Services

Medical Insurance
Equity
  • Medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Flexible work culture
  • Mentorship and career growth opportunities
  • Inclusive team culture

Interested in this job?

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

Software Development Engineer, FireTV Devices Organization

Join Amazon's Fire TV team to develop software for third-party devices, impacting billions of viewers worldwide while working with cutting-edge technology.

Firmware Engineer, Amazon Robotics (AR)

Firmware Development Engineer position at Amazon Robotics, focusing on designing and developing controls for robotics systems and industrial automation equipment.

MFG Test Engineer, Blink

Manufacturing Test Engineer position at Blink/Amazon, focusing on hardware testing, quality assurance, and production process improvement for home security products.

Software Development Engineer, CDS (Core Device Software)

Embedded Software Engineer role at Amazon Devices team working on consumer electronics like Kindle, Fire TV, and Echo, requiring 3+ years of experience.

Device Driver Engineer, Annapurna Labs Machine Learning Accelerators

AWS Device Driver Engineer position developing software for machine learning accelerator chips, requiring C++ expertise and hardware systems knowledge.