Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Amazon.com Logo

Software Development Manager - Embedded, AWS Hardware Engineering

Amazon.com

$166,400 - $287,700
Dec 1, 2025
Seattle, WA, US
Apply Now

AWS Infrastructure Services needs to design, plan, deliver, and operate global infrastructure, including servers, storage, networking, power, and cooling equipment, to ensure customers have continual access to innovation. The AWS Hardware Engineering team is seeking a Software Development Manager to lead firmware development for the next generation of data center hardware, scaling these solutions for AWS customers and guiding the development of embedded systems that power AWS's infrastructure.

Requirements

  • 3+ years of engineering team management experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • Experience managing a team of high calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers
  • Experience with the scrum methodology
  • Experience with Baseboard Management Controller (BMC)
  • Experience with server hardware system and Systems Management software/firmware

Responsibilities

  • defining and presenting the annual roadmap for delivering high-quality firmware solutions to organizational leadership
  • collaborate closely with AWS hardware and software teams to integrate firmware into the broader ecosystem of AWS Data Center services
  • support the deployment and operation of the developed software in AWS data centers, ensuring smooth implementation and optimal performance
  • engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • designing or architecting (design patterns, reliability and scaling) of new and existing systems
  • managing a team of high calibre Software Engineers developing complex, world class, scalable software systems that have been successfully delivered to customers
  • Experience with Baseboard Management Controller (BMC)

Other

  • fostering their professional growth and cultivating a culture of innovation and excellence
  • Experience partnering with product or program management teams
  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers
  • Experience delivering products against plan in a fast-paced, multi-disciplined, distributed-responsibility and often ambiguous environment