Embedded Software Development Engineer, BMC

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

The AWS Hardware Engineering team is at the forefront of innovation in server and storage infrastructure for Amazon Web Services. This role offers an exciting opportunity to shape the future of cloud computing technology as an Embedded Software Development Engineer specializing in BMC (Baseboard Management Controller).

The position combines deep technical expertise in embedded systems with the chance to work on cutting-edge cloud infrastructure. You'll be part of a team that's fundamentally transforming data center operations, delivering both operational and financial benefits critical to AWS's success and its millions of customers.

As an Embedded Software Development Engineer, you'll be involved in the complete development lifecycle from conception through production. Key responsibilities include embedded system development, Linux driver development, scripting language development, and supporting data center operations. You'll work closely with hardware and software teams to define system architecture and implement AWS-specific solutions.

The role offers significant growth opportunities and direct impact on AWS's infrastructure. You'll collaborate with engineers across Amazon to build next-generation platforms, with your work directly influencing product improvements and customer experience. The team culture emphasizes innovation, ownership, and fast-paced development.

AWS values diverse experiences and maintains an inclusive environment with employee-led affinity groups, mentorship opportunities, and ongoing learning experiences. The company offers comprehensive benefits including medical, financial, and work-life balance support. This position is ideal for someone who combines technical expertise in embedded systems with a passion for cloud computing and infrastructure development.

The scale of AWS creates unique opportunities for component customization that directly benefit customers. As public cloud services continue to grow, your contributions will help shape the future of cloud computing infrastructure. You'll be part of a team that's not just following industry trends but actively creating them.

The position requires strong technical skills, particularly in embedded systems and Linux environments, combined with excellent communication abilities and collaborative spirit. You'll work in an environment that encourages innovation while maintaining high standards for reliability and performance.

Last updated 41 minutes ago

Responsibilities For Embedded Software Development Engineer, BMC

  • 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, BMC

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

Benefits For Embedded Software Development Engineer, BMC

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Flexible work arrangements
  • Career development and mentorship
  • Employee-led affinity groups
  • Inclusive work culture

Interested in this job?

Jobs Related To Amazon Embedded Software Development Engineer, BMC

Software Development Engineer, AWS Hardware Engineering Services

AWS Firmware team seeks Embedded Software Development Engineer to build and maintain server firmware, focusing on BMC software, Linux drivers, and scripting language development.

Software Development Engineer, AWS Hardware Engineering Services

AWS Firmware team seeks Embedded Software Development Engineer to build and maintain server firmware, working with BMC software, Linux drivers, and data center infrastructure.

Software Development Engineer, AWS Hardware Engineering Services

AWS Hardware Engineering Services is seeking a Software Development Engineer to build and maintain server firmware, focusing on embedded systems and data center infrastructure.

System Development Engineer, Amazon Robotics

Systems Development Engineer role at Amazon Robotics focusing on designing and implementing robotic storage systems, requiring expertise in PLCs, industrial automation, and system integration.

Embedded Software Development Engineer, DeviceOS Software

Amazon is seeking an Embedded Software Engineer to develop cutting-edge consumer electronics, focusing on system architecture and embedded systems for Alexa and IoT devices.