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, AWS Audit Manager

Senior Software Engineer position at AWS Audit Manager team, focusing on building scalable compliance automation solutions with competitive compensation and benefits.

Hyperion Application Engineer, Financial Governance, Close & Consolidation

Senior Oracle Hyperion Financial Management Engineer position at Amazon, focusing on financial systems development and large-scale data processing.

Sr. Software Development Engineer, Delivery Choices

Senior Software Engineer role at Amazon's Delivery Choices team, focusing on developing innovative delivery solutions and leading technical initiatives.

Sr. Software Dev Engineer, Intent Driven Network

Senior Software Engineer role at Amazon AWS focusing on Intent Driven Network infrastructure and distributed systems development.

Senior SDE, Amazon Q Business

Senior Software Engineer role at Amazon Q Business, focusing on developing enterprise-grade generative AI solutions with AWS, requiring 5+ years of experience.