Principal Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, May 11, 2026
This job expires in: 29 days

Job Summary

A company is looking for a Principal Software Development Engineer specializing in Solid State Drives.

Key Responsibilities
  • Architect new persistent data storage platforms for AI/HPC workloads
  • Oversee SSD selection, performance optimization, and operational excellence
  • Lead system integration and optimize storage performance for SSD platforms
Required Qualifications
  • Bachelor's, Master's, or Doctoral degree in Computer Science, Electrical Engineering, or a related field
  • 15+ years of firmware development experience using C/C++
  • Demonstrated expertise in SSD architecture and software/firmware development
  • Extensive knowledge of storage systems architecture and performance metrics
  • Experience driving operational excellence for storage systems, ideally in a Cloud provider setting

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...