Senior Software Engineer - Drive OS
Nvidia
At a glance
AI generatedAs a Principal Software Development Engineer specializing in Solid State Drives (SSD) at NVIDIA, you will join a cutting-edge team focused on advancing graphical processing, PC gaming, and AI computing technologies. Your role involves architecting new persistent data storage platforms tailored to AI/HPC workloads, owning the SSD selection process for optimal performance and operational excellence, and leading system integration efforts to optimize storage solutions. You will also track industry trends and influence roadmap decisions to maintain NVIDIA’s leadership in technological advancements. Ideal candidates possess extensive experience in SSD architecture and software/firmware development, particularly in Flash Translation Layer optimization and NAND backend tuning, along with a deep understanding of storage systems and performance metrics. Strong collaboration skills and the ability to drive large-scale operational excellence are essential, as is a proven track record of innovative problem-solving and technical leadership in the industry.
Skills
What you'll do
What we're looking for
Market check
This $248,000–$391,000 range sits above 98% of similar postings on FindRole.
Peer median band
$138,860–$234,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$160,075–$217,725
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing
Nvidia currently has 801 open roles on FindRole.
Listed pay typically runs $184,000–$287,500 across 797 roles with salary data.
Most-posted roles
More like this
Nvidia
Nvidia
Nvidia
Nvidia
Autodesk
Qualcomm