Software Development Engineer, Nitro SSD

AmazonCupertino, CA
$143,700 - $223,600Onsite

About The Position

AWS Hardware Engineering Services supports all AWS data centers and the equipment that ensures customers have continual access to innovation. The team works on challenging problems with thousands of variables impacting the supply chain. You will join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, and operations managers. You will collaborate with people across AWS to help deliver high standards for safety and security while providing infinite capacity at the lowest possible cost for customers. The AWS Hardware Engineering team is driving rapid innovation in server and storage infrastructure. Their designs are industry-leading in frugality and operational excellence, critical to the AWS business and its customers. Firmware Engineers solve challenging technology problems and build architecturally sound, high-quality components to enable AWS to realize critical business strategies. The ideal candidate will be an innovative self-starter and an SSD firmware expert with experience in making architectural tradeoffs to optimize SSD reliability and performance for various use cases. You will work with engineers across the company and external companies, leading firmware development efforts on custom solid-state devices. You will collaborate with internal and external development engineers (architecture, hardware, validation, software services). AWS Engineers are shaping the future of cloud computing technology.

Requirements

  • Bachelor's degree or equivalent
  • 3+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • 3+ years of embedded firmware development experience

Nice To Haves

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
  • Deep understanding of SSD hardware architecture and SSD concepts such as wear-leveling, garbage collection, etc.
  • 5+ years of hands-on experience developing firmware for SSD and other related storage devices.
  • High-level understanding of NAND technology including NAND structure, 3D NAND, NAND failure mode and standard management policy
  • High-level understanding of storage technologies and associated block interface protocols.
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and complexity for this role.

Responsibilities

  • Work backward from customer input and storage product requirements to design, plan, and build SSD product, focusing on NAND and SoC integration
  • Deliver SSD firmware design and code while working closely with a diverse team of engineers
  • Own innovation on architecture and design
  • Work with external vendors and partner teams to collaborate on firmware development
  • Work closely with Hardware, Software, Firmware, validation teams, to drive product integration
  • Build at-scale operational excellence into product development and deployment practices
  • Deliver using Agile/Scrum development methodology and software development practices
  • Participate in Sprint and operational standups
  • Design and develop firmware for production and validation
  • Lead Design Reviews and technical discussions
  • Lead cross-team technical collaborations
  • Drive integrations and deployment at-scale
  • Report progress and updates for Leadership review
  • 1:1's with leadership team and key partners
  • Audit quality and identify production improvements

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service