×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer, Nitro SSD; AWS

Job in Seattle, King County, Washington, 98127, USA
Listing for: Amazon
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Development Engineer, Nitro SSD (AWS)

Job  | Amazon Data Services, Inc.

Overview

The AWS Hardware Engineering team is driving rapid innovation in the server and storage infrastructure used by Amazon Web Services. Our designs are industry-leading in frugality and operational excellence, and are critical to the success of the AWS business and the more than one million customers who use AWS today. Our Firmware Engineers solve challenging technology problems, and build architecturally sound, high-quality components to enable AWS to realize critical business strategies.

Ideal

Candidate

The ideal candidate for this role will be an innovative self-starter. You will be an SSD firmware expert with experience in making architectural tradeoffs to optimize SSD performance for a variety of use cases. You will work with engineers across the company as well as external companies and lead 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 way people use computers and designing the future of cloud computing technology – come help us make history!

What you will do

You will be a member of a team designing AWS-specific hardware, firmware and software for non-volatile memory devices, including NAND-based SSDs. You will be a part of the firmware effort from conception, through validation and into production. You will contribute to FW development and support device characterization and benchmarking efforts. You will work closely with AWS software and hardware engineers to tailor devices for the AWS environment.

Key

job responsibilities
  • You will be developing firmware for Nitro SSD.
  • You will work with NAND vendor and SSD controller vendor on SSD back end firmware to integrate new NAND on different Nitro SSD platforms.
  • You will participate in the end to end product development cycle including design, implementation, validation and post launch customer support.
  • You will constantly seek opportunities to improve Nitro SSD firmware's maintainability, scalability, efficiency and testability.
  • You will drive improvement on firmware and hardware integration validation methodology and specification.
  • You will design and implement firmware features to improve Nitro SSD's fleet observability.
  • Working with both internal and external teammates, you will help Nitro SSD to deliver new products that are reliable, high performance and cost effective to customers all over the world through AWS data centers.
About the team

Owning the media component of a solid state storage device, the Nitro SSD NAND team plays a key role in new product launch and maintain continuity of supply of Nitro SSD. We are committed to provide our customers with the most cost effective product with the best user experience through customization and optimization of both hardware and software. We welcome talents with SSD or embedded system experience who is willing to innovate together with us to redefine the future of high performance, high capacity storage devices.

Basic

Qualifications
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
Preferred Qualifications
  • 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
  • 5+ years of embedded firmware development experience
  • Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies
  • Good understanding of SSD hardware architecture and NAND concepts such as MLC vs TLC, read retry, suspend, RAID.
  • High-level understanding of storage technologies and associated block interface protocols.
  • Excellent written communication and verbal skills.
  • Meets/exceeds Amazon’s leadership principles requirements for this role
  • Meets/exceeds Amazon’s functional/technical depth and…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary