Sr. Software Development Engineer, Nitro SSD

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing innovation.
$151,300 - $261,500
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr. Software Development Engineer, Nitro SSD

The AWS Hardware Engineering team is at the forefront of innovation in server and storage infrastructure for Amazon Web Services. This senior role focuses on SSD firmware development, requiring expertise in making architectural decisions to optimize SSD performance across various use cases. As a Sr. Software Development Engineer in the Nitro SSD team, you'll work on AWS-specific hardware, firmware, and software for non-volatile memory devices, collaborating with teams across AWS and external partners.

The position offers an opportunity to shape the future of cloud computing technology through custom component development. You'll be responsible for firmware development from conception through validation and production, while working closely with AWS software engineers to optimize devices for the AWS environment. The role combines deep technical expertise in SSD firmware with strategic thinking about AWS infrastructure needs.

This is an ideal position for an experienced firmware engineer who wants to make a direct impact on AWS's infrastructure and customer experience. You'll join a diverse, fast-paced team that values innovation and ownership. The role offers excellent career growth opportunities, with exposure to cutting-edge technology and the chance to work on projects that directly influence AWS's competitive advantage in cloud services.

AWS Infrastructure Services is critical to maintaining and expanding AWS's global infrastructure, ensuring continuous service delivery to millions of customers. The team handles everything from data center operations to server management, making it an essential part of AWS's success. You'll work alongside various specialists, from software engineers to security experts, in an inclusive environment that encourages bold thinking and complete ownership of projects.

The position offers competitive compensation, comprehensive benefits, and a strong focus on work-life harmony. AWS values diverse experiences and perspectives, providing numerous opportunities for professional development through mentorship, knowledge-sharing, and career advancement resources.

Last updated 27 minutes ago

Responsibilities For Sr. Software Development Engineer, Nitro SSD

  • Design AWS-specific hardware, firmware and software for non-volatile memory devices
  • Lead firmware development efforts on custom solid-state devices
  • Contribute to FW development and support device characterization
  • Work with AWS software engineers to tailor devices for the AWS environment
  • Collaborate with internal and external development engineers

Requirements For Sr. Software Development Engineer, Nitro SSD

Linux
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Deep understanding of SSD hardware architecture and SSD concepts
  • 10+ years of hands-on experience developing firmware for SSD and storage devices

Benefits For Sr. Software Development Engineer, Nitro SSD

Medical Insurance
401k
Vision Insurance
Dental Insurance
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Sr. Software Development Engineer, Nitro SSD

Sr Linux Kernel Embedded Engineer, AWS Nitro Team

Senior Linux Kernel Engineer position at AWS developing embedded systems for the NITRO platform, focusing on kernel driver development and high-performance computing infrastructure.

Senior Automation Engineer (Multi-Site)

Senior Automation Engineer role at Amazon, overseeing multiple facilities in Florida, focusing on PLC programming, robotics control systems, and automation engineering to optimize fulfillment center operations.

System Dev. Engineer, Hardware Compute Group

Senior System Development Engineer position at Amazon focusing on Linux kernel and BSP development for embedded systems, requiring 4+ years of experience.

Senior Software Development Engineer

Senior Software Development Engineer role at Amazon Lab126, focusing on video content delivery systems and quality assurance for consumer devices.

Senior Automation Engineer (Multi-Site), AMZL

Senior Automation Engineer role at Amazon, overseeing automation systems across multiple facilities in the Pacific Northwest, requiring extensive travel and expertise in controls automation and technical support.