Software Dev Engineer - Solid State Devices, Nitro SSD

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$129,300 - $223,600
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Dev Engineer - Solid State Devices, Nitro SSD

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We're the people who keep the cloud running, supporting all AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to innovation.

As a Software Dev Engineer for Solid State Devices, Nitro SSD, you'll join a diverse team working on the most challenging problems in cloud infrastructure. You'll be an SSD firmware expert, focusing on backend NAND firmware and integration with controllers to optimize reliability and performance. You'll collaborate with engineers across AWS and external companies to lead firmware development efforts on custom solid-state devices.

Key Responsibilities:

  • Develop back-end firmware for Nitro SSD
  • Work with NAND vendors, SSD controller vendors, FTL, and hardware teams
  • Lead end-to-end product development cycles
  • Improve firmware maintainability, scalability, efficiency, and testability
  • Drive improvements in firmware and hardware integration validation
  • Design and implement features to enhance Nitro SSD's fleet observability

You'll have the opportunity to shape the future of cloud computing technology, working on AWS-specific hardware, firmware, and software for non-volatile memory devices. This role offers direct impact on AWS's bottom line and the ability to deliver improvements for developers.

Required Qualifications:

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Preferred Qualifications:

  • 5+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent
  • Good understanding of SSD hardware architecture and NAND concepts
  • 5+ years of hands-on experience developing firmware for SSD and related storage devices
  • High-level understanding of storage technologies and block interface protocols
  • Excellent written and verbal communication skills

AWS offers a comprehensive benefits package and values work-life harmony. The team culture is inclusive, with employee-led affinity groups fostering diversity. Career growth opportunities include mentorship and ongoing learning experiences.

Salary Range: $129,300 - $223,600 per year, depending on location and experience.

Last updated 5 hours ago

Responsibilities For Software Dev Engineer - Solid State Devices, Nitro SSD

  • Develop back-end firmware for Nitro SSD
  • Work with NAND vendors, SSD controller vendors, FTL, and hardware teams
  • Lead end-to-end product development cycles
  • Improve firmware maintainability, scalability, efficiency, and testability
  • Drive improvements in firmware and hardware integration validation
  • Design and implement features to enhance Nitro SSD's fleet observability

Requirements For Software Dev Engineer - Solid State Devices, Nitro SSD

Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Good understanding of SSD hardware architecture and NAND concepts
  • 5+ years of hands-on experience developing firmware for SSD and related storage devices
  • High-level understanding of storage technologies and block interface protocols
  • Excellent written and verbal communication skills

Benefits For Software Dev Engineer - Solid State Devices, Nitro SSD

Medical Insurance
401k
Equity
  • Medical Insurance
  • Financial Benefits
  • Career Growth Opportunities
  • Work-Life Balance

Interested in this job?

Jobs Related To Amazon Software Dev Engineer - Solid State Devices, Nitro SSD

Senior Software Dev Engineer, AWS Alameda

Senior Software Dev Engineer role at AWS Alameda, building innovative Control Plane technologies for AWS services.

Support Engineer IV, ADSP Support Engineering

Senior Support Engineer role for Amazon's Demand Side Platform (DSP), focusing on troubleshooting, automation, and customer issue resolution.

Network Development Engineer, ADC Networking International

Join AWS as a Network Development Engineer to build and operate the world's largest cloud computing infrastructure, leading projects in network engineering, deployment, and optimization.

Optical Network Development Engineer

Join AWS as an Optical Network Development Engineer to build and scale global networks supporting cloud infrastructure.

Senior Software Development Engineer - AWS OpenSearch

Senior Software Development Engineer position for AWS OpenSearch, building cloud-scale log analytics and search platform.