
Principal Software Development Engineer, Solid State Drives
Posted 21 hours ago

Posted 21 hours ago
This is a fully remote position, open to applicants in California, +3 more states.
β’ Design and implement new persistent data storage platforms tailored to meet the demands of targeted AI/HPC workloads.
β’ Oversee the selection of solid state drives, optimize storage performance, and ensure operational excellence within NVIDIA's SSD platforms.
β’ Guide system integration and enhance storage performance and endurance for SSD-based storage solutions at NVIDIA.
β’ Monitor and shape the roadmap for storage-class memory within the industry to maintain NVIDIA's leadership in technological innovation.
β’ Proven experience in SSD architecture along with software and firmware development, including Flash Translation Layer, NAND backend optimization, and SSD performance enhancement.
β’ In-depth understanding of storage systems architecture and SSD performance metrics.
β’ Established track record in achieving operational excellence at scale for storage systems, preferably within a Cloud provider environment.
β’ Capacity to monitor and influence industry trends and roadmaps.
β’ Exceptional capability to collaborate with cross-functional teams, industry partners, and ODMs to effectively deploy storage solutions.
β’ Bachelor's degree, or ideally a Masterβs or Doctoral (Ph.D.) degree, or equivalent experience in Computer Science, Electrical Engineering, or a related discipline.
β’ More than 15 years of firmware development experience in the industry utilizing C/C++.
β’ Equity.
β’ Comprehensive benefits.
VPS
Tango
Influur
Salesloft
Get handpicked remote jobs straight to your inbox weekly.