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 a month 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

Software Development Engineer - Lambda, Lambda - Experience

Senior Software Engineer role at AWS Lambda in Dublin, focusing on serverless computing development and distributed systems architecture.

Sr. SDE - Timehub Pay Data and Policy Computation

Senior Software Engineer role at Amazon building scalable pay computation systems for global workforce management

Software Development Engineer, Amazon Redshift

Senior Software Engineer role at Amazon working on Redshift Builder Experience team, focusing on developer tooling and infrastructure services.

Senior Software Development Engineer, AWS Alameda

Senior Software Engineer role at AWS Alameda, building distributed systems and control plane infrastructure with focus on scalability and performance.

Software Development Engineer, Amazon Redshift

Senior Software Engineer role at Amazon Redshift team focusing on building infrastructure services and developer tooling for cloud data warehouse solutions.