Software Development Engineer - BMC, AWS Hardware Engineering 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 Software Development Engineer - BMC, AWS Hardware Engineering Services

AWS Infrastructure Services is seeking a seasoned Software Development Engineer to join their BMC and Hardware Engineering Services team. This role is crucial in maintaining AWS's global infrastructure, working on the design, planning, delivery, and operation of all AWS data centers. You'll be developing firmware for servers used across AWS services including EC2, S3, and CloudFront.

The position offers an opportunity to work on cutting-edge server technology, solving complex problems that bridge hardware, software, and cloud computing. You'll be part of a team that drives system innovation in AWS servers, taking on challenging projects that directly impact AWS's infrastructure reliability and performance.

As a Software Development Engineer, you'll collaborate with world-class developers to create innovative solutions for real-world data center infrastructure challenges. Your work will span from embedded software to large-scale distributed systems, using both proprietary and open source technologies. The role requires expertise in server platform design, IPMI and BMC development, and embedded systems programming.

AWS values diverse experiences and work-life harmony, offering a collaborative environment where you can grow professionally. The team culture emphasizes continuous learning, mentorship, and career development opportunities. You'll be working in Seattle, WA, with a competitive salary range of $129,300 to $223,600, plus additional benefits including medical insurance and 401k.

This position is ideal for someone with strong firmware development skills who wants to make a significant impact on AWS's infrastructure. You'll have the opportunity to work on next-generation platforms while seeing the direct results of your work in improving AWS's services for customers worldwide. The role combines technical depth in embedded systems with the scale and complexity of cloud computing, making it a unique opportunity for career growth in cloud infrastructure.

Last updated 3 minutes ago

Responsibilities For Software Development Engineer - BMC, AWS Hardware Engineering Services

  • Build and own server related firmware
  • Work with world-class software developers on innovative solutions
  • Build, validate, and support firmware in diverse technology domains
  • Work on embedded software and large-scale distributed software systems

Requirements For Software Development Engineer - BMC, AWS Hardware Engineering Services

Python
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 developing embedded systems
  • Experience with software development for server platforms
  • Working knowledge of scripting languages like Python, Shell
  • Understanding of Microprocessor architecture
  • Understanding of server platform design and architecture
  • Experience with IPMI and BMC development

Benefits For Software Development Engineer - BMC, AWS Hardware Engineering Services

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

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

Firmware Embedded Engineer

Firmware Embedded Engineer role at Amazon Kuiper developing satellite communication systems, offering $129K-$223K salary with comprehensive benefits.

Embedded Software Dev Engineer, Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication terminal software to provide global broadband access through LEO satellite constellation.

Embedded Software Development Engineer - Sensor & Compute, Amazon Robotics (AR), Amazon Robotics

Embedded Software Engineer role at Amazon Robotics focusing on sensor and compute technology development, requiring 3+ years of experience in embedded systems and C/C++ programming.

Embedded Software Dev Engineer, Project Kuiper Customer Terminal Software

Embedded Software Engineer role at Amazon's Project Kuiper, developing satellite communication software with $129K-$223K salary in Redmond, WA.