C++ Storage Developer - Replacement Job at SoftPathTechnologies, San Diego, CA

  • SoftPathTechnologies
  • San Diego, CA

Job Description

C++ Storage Developer Replacement

Position: Full-Time

Location: San Diego, CA / Redmond, WA Remote

Experience: 4 8 years

Job Summary

We are looking for a Senior Software Engineer with strong expertise in storage systems and low-level software development. The ideal candidate will work on diagnostics and software solutions for next-generation storage hardware, including Gen12 and beyond.

The candidate should have hands-on experience with storage devices, storage protocols, and low-level programming using C/C++ and Python.

Key Responsibilities
  • Develop and maintain low-level software and diagnostic tools for next-generation storage hardware.

  • Design, develop, and debug storage-related software components.

  • Work with SSD, HDD, and cloud storage technologies and internals.

  • Develop and troubleshoot solutions involving NVMe storage devices and protocols.

  • Analyze storage performance, reliability, and system-level issues.

  • Build automation and diagnostic tools using C/C++ and Python.

  • Collaborate with hardware, firmware, validation, and system engineering teams.

  • Perform root-cause analysis of storage and system-level issues.

  • Support new hardware bring-up, validation, and qualification activities.

  • Work with storage protocols and technologies across different platforms.

Required Skills & Qualifications
  • 4 8 years of professional software engineering experience.

  • Strong programming experience in C/C++ .

  • Strong experience with Python .

  • Hands-on experience with storage devices and storage systems .

  • Strong understanding of NVMe storage protocols and technologies .

  • Experience with low-level software development and debugging.

  • Experience with SSD, HDD, or cloud storage internals.

  • Strong troubleshooting and analytical skills.

  • Experience developing diagnostics, automation, or validation tools.

Preferred Skills
  • Experience with SATA, SAS, RAID, or file systems.

  • Knowledge of storage hardware and next-generation storage architectures.

  • Experience with Windows and/or Linux.

  • Experience with PowerShell.

  • Experience with SQL.

  • Experience developing engineering or diagnostic tools.

  • Exposure to Rust programming.

  • Experience with storage validation, performance testing, or reliability testing.

Education

Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field preferred.

Job Tags

Full time, Remote work

Similar Jobs

Metropolitan Life Insurance Company

Director AI Tools Deployment at Scale Job at Metropolitan Life Insurance Company

 ...YorkPosting Location:Cary, North Carolina Working Schedule Full-Time Work Arrangement...  ...employees and family members. As part of MetLifes Group Benefits team, youll deliver...  ...voluntary insurance products including auto and home, pet, critical illness, hospital... 

Innovance

Assembly Technician Job at Innovance

Description: Lou-Rich is seeking a skilled and detail-oriented Assembly Technician to join our team. As an Assembly Tech, you will play a crucial role in our manufacturing process by accurately and efficiently assembling components to create finished products. You will... 

Weatherby Healthcare

Locum Physician (MD/DO) - Pathology in Houston, TX Job at Weatherby Healthcare

 ...Doctor of Medicine | Pathology Location: Houston, TX Employer: Weatherby Healthcare Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position Weatherby can help you build a custom career plan, with multiple positions... 

The Reformation

Sales Associate, Part-Time - Santa Monica - Santa Monica, CA Job at The Reformation

 ...Store Manager, essential responsibilities include but are not limited to: What Youll Do: Consistently meet and exceed sales goals. Assist in clientele generation through customer engagement. Contribute to an in-store experience for customers that both surprises and... 

Millman Search

Area Manager Job at Millman Search

 ...Job Description Area Manager Fast Food \n Location-Beaver County, PA \n About the Company \n We are a growing, family-owned restaurant company committed to great food, strong customer service, and creating a positive experience for both our guests and our...