JOBSEARCHER

Sr. Software Development Engineer, Nitro SSD

AmazonSan Jose, CAL6 LeadSeptember 15th, 2026
Overview As an SSD firmware expert on AWS hardware, you design and optimize firmware for NAND-based storage devices, influencing AWS-specific hardware, firmware, and software. You lead architecture decisions and collaborate across teams to tailor devices for the AWS environment. Your work spans conception through production, including benchmarking and validation that drive real product improvements. This is a fast-paced, high-impact role at the intersection of hardware, firmware, and cloud services. Compensation / Benefitssign-on payments and RSUshealth insurance (medical, dental, vision, prescription)401(k) matchingpaid time offparental leaveflexible working culture Responsibilitiesdesign AWS-specific hardware, firmware and software for non-volatile memory devices (NAND-based SSDs)drive firmware development from conception to production and support device characterization and benchmarkingcollaborate with internal AWS software engineers to tailor devices for the AWS environmentlead architectural decisions and trade-offs to optimize SSD performance for diverse use caseswork with external partners and cross-functional teams on firmware initiativescontribute to SDLC processes including coding standards, reviews, and testing Key requirements5+ years of non-internship software development experience5+ years of programming experience in at least one language5+ years of leading design or architecture for new or existing systemsexperience as a mentor or tech leadembedded development in C/C++full software development life cycle experience (coding standards, code reviews, source control, builds, testing, operations)Bachelor's or Master's degree in CS or equivalentdeep understanding of SSD hardware architecture (wear-leveling, garbage collection)10+ years hands-on firmware experience for SSD and related storage devicescollaboration across cross-functional teamsmentorship and technical leadershipeffective communication under pressureembedded development in C/C++firmware development for SSDsSSD hardware concepts (wear-leveling, GC)