Drimva

Amazon

Software Development Engineer, Nitro SSD

$165K–$224K

Cupertino, CA · Full-time · Posted Oct 5, 2026

Experience
3+ years in each of the specified software development, design or architecture, embedded firmware development, and computer science fundamentals areas. Preferred: 5+ years of full software development life cycle experience and 5+ years developing firmware for SSDs or related storage devices.
Education
Bachelor's degree or equivalent; preferred: bachelor's degree in computer science or equivalent.

About the job

Designs and develops firmware for AWS-specific NAND-based SSDs, from architecture and validation through production and fleet deployment.

What you'll do

  • Design, build, and deliver SSD firmware based on customer input and storage product requirements.
  • Coordinate firmware development and product integration with hardware, software, validation teams, vendors, and partner teams.
  • Support device characterization, benchmarking, deployment, and operational quality improvements at scale.

What they ask for

  • Bachelor's degree or equivalent.
  • 3+ years of non-internship professional software development experience.
  • 3+ years of non-internship design or architecture experience, 3+ years of embedded firmware development experience, and 3+ years of computer science fundamentals experience.
  • Experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

Nice to have

  • Deep understanding of SSD hardware architecture and concepts such as wear-leveling and garbage collection.
  • 5+ years of hands-on firmware development for SSDs or related storage devices; high-level understanding of storage technologies and block interface protocols.

Pay

USD 165,200.00 - 223,600.00 annually (base salary)

Tools

SSD, NAND, Agile/Scrum

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)