Amazon
Software Development Engineer, Nitro SSD
$165K–$224K
Cupertino, CA · Full-time · Posted Sep 22, 2026
- Experience
- 3+ years in each of the listed software development, systems design or architecture, computer science fundamentals, and embedded firmware areas; non-internship experience specified for software development and design or architecture.
- Education
- Bachelor's degree or equivalent.
About the job
Designs and develops firmware for AWS-specific NAND-based SSDs, from initial design through validation, production, and fleet-scale deployment.
What you'll do
- Design, build, and deliver SSD firmware based on customer input and storage product requirements.
- Collaborate with hardware, software, validation teams, vendors, and partner teams on firmware development and product integration.
- Support device characterization and benchmarking, and improve product quality and operational practices.
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 for new and existing systems.
- 3+ years of embedded firmware development experience and experience with the full software development life cycle.
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.
Pay
USD 165,200.00 - 223,600.00 annually (base salary)
Tools
NAND-based SSDs, Agile/Scrum
Model-written summary · the original posting is authoritative