C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer
<p><strong>Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer</strong></p><p><strong>Position Type: Full-Time (FTT)</strong></p><p><strong>Location: Remote </strong></p><p><strong>Job Summary</strong></p><p><strong>We are seeking a talented C++ Storage Developer with strong expertise in storage systems and low-level software development. The ideal candidate will be responsible for designing and developing diagnostic solutions for next-generation storage hardware platforms, with a focus on NVMe-based storage technologies. This role requires hands-on experience with storage protocols, device-level programming, and performance optimization across modern storage infrastructures.</strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain diagnostic software for advanced storage hardware platforms (Gen12 and beyond).</li><li>Develop low-level software components interacting directly with storage devices and protocols.</li><li>Analyze and troubleshoot storage performance, reliability, and hardware-related issues.</li><li>Work closely with firmware, hardware, and system engineering teams to improve storage solutions.</li><li>Develop automation tools and scripts using Python to support storage validation and diagnostics.</li><li>Participate in debugging, testing, and performance tuning of storage subsystems.</li><li>Collaborate on the design and implementation of next-generation storage technologies and solutions.</li></ul><p><strong>Required Qualifications</strong></p><ul><li>4 to 8 years of experience in software development with strong C/C++ programming skills.</li><li>Hands-on experience with storage systems and low-level programming.</li><li>Strong understanding of storage hardware architectures and storage device technologies.</li><li>Experience with storage technologies such as SSD, HDD, and Cloud Storage internals.</li><li>Solid knowledge of NVMe storage protocols and related technologies.</li><li>Proficiency in Python scripting and automation.</li><li>Strong debugging, troubleshooting, and performance analysis skills.</li><li>Bachelor's degree in Computer Science, Computer Engineering, or a related field.</li></ul><p><strong>Mandatory Skills</strong></p><ul><li>C/C++</li><li>Python</li><li>Storage Systems</li><li>Storage Devices</li><li>NVMe Storage Protocols</li><li>Low-Level Programming</li><li>SSD/HDD/Cloud Storage Internals</li></ul><p><strong>Preferred Skills</strong></p><ul><li>SATA, SAS, RAID, and File Systems</li><li>Storage Performance Tuning</li><li>Tool Development</li><li>Windows and Linux Platforms</li><li>SQL</li><li>PowerShell</li><li>Rust</li></ul><p><strong>Nice to Have</strong></p><ul><li>Experience working with enterprise-scale storage infrastructure.</li><li>Knowledge of storage benchmarking and diagnostic frameworks.</li><li>Exposure to firmware-level debugging and storage hardware validation.</li></ul><p><br></p>