Taro Logo

Software Dev Engineer - Solid State Devices, Nitro SSD

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

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

AWS Infrastructure Services is seeking a Software Development Engineer to join their Solid State Devices team, focusing on Nitro SSD development. This role combines hardware and software expertise, specifically in NAND firmware and SSD systems. The position involves working with AWS's global infrastructure team to design, develop, and optimize storage solutions that power AWS data centers worldwide.

The ideal candidate will be an SSD firmware expert who can lead firmware development efforts on custom solid-state devices. You'll collaborate with internal teams and external partners to develop backend NAND firmware, optimize reliability and performance, and integrate with controllers and other SSD systems.

As part of AWS Hardware Development, you'll contribute to the team that keeps the cloud running, working on critical infrastructure that supports all AWS data centers. The role offers the opportunity to shape the future of cloud computing technology while working on challenging problems at scale.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. You'll be part of AWS's innovative culture that values diverse experiences and promotes work-life harmony. The team provides extensive opportunities for mentorship and career growth, with access to knowledge-sharing resources and career-advancing opportunities.

Key responsibilities include developing backend firmware for Nitro SSD, working with various vendors and teams, leading product development cycles, and continuously improving firmware capabilities. You'll be instrumental in delivering reliable, high-performance storage solutions that serve AWS customers worldwide through our data centers.

This role combines technical expertise with leadership opportunities, making it ideal for experienced engineers who want to impact cloud infrastructure at a global scale. Join AWS to help build next-generation devices and directly influence the future of cloud storage technology.

Last updated 2 months ago

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

  • Develop back end firmware for Nitro SSD
  • Work with NAND vendor, SSD controller vendor, FTL and hardware team
  • Lead end to end product development cycle
  • Improve firmware's maintainability, scalability, efficiency and testability
  • Drive improvement on firmware and hardware integration validation
  • Design and implement firmware features for fleet observability
  • Deliver new products that are reliable, high performance and cost effective

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
  • High-level understanding of storage technologies

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

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?