Lavora.

Tillbaka till sökningen

C++ Storage/Embedded Engineer

Programmers.io

Ort
Redmond, US
Arbetsplats
På plats
Anställningsform
Heltid
Lön
$103k–$143k
Publicerat
1 vecka sedan
Källa
DevITJobs

Requirements:

  • 4–8 years of software development experience, with strong C/C++ programming skills.
  • Hands-on experience with storage systems and low-level programming.
  • Strong understanding of storage hardware architectures and device technologies, including SSD, HDD, and cloud storage internals.
  • Solid knowledge of NVMe storage protocols and related technologies.
  • Proficiency in Python scripting and automation.
  • Strong debugging, troubleshooting, and performance analysis skills.
  • Bachelors degree in Computer Science, Computer Engineering, or a related field.
  • Preferred: familiarity with SATA, SAS, RAID, file systems, storage performance tuning, tool development, Windows and Linux, SQL, PowerShell, or Rust.
  • Helpful additional experience includes enterprise-scale storage infrastructure, storage benchmarking and diagnostic frameworks, firmware-level debugging, and storage hardware validation.

Responsibilities:

  • Design, develop, and maintain diagnostic software for advanced storage hardware platforms, including Gen12 and later.
  • Build low-level software components that interact directly with storage devices and protocols.
  • Analyze and troubleshoot storage performance, reliability, and hardware-related issues.
  • Collaborate with firmware, hardware, and systems engineering teams to improve storage solutions.
  • Create Python automation tools and scripts for storage validation and diagnostics.
  • Debug, test, and tune storage subsystem performance.
  • Contribute to designing and implementing next-generation storage technologies and solutions.

Technologies:

  • Cloud
  • Embedded
  • Firmware
  • Hardware
  • Linux
  • PowerShell
  • Python
  • Rust
  • SAS
  • SQL
  • Windows
  • C++
  • Support

More

We are seeking a C++ Storage Developer, Embedded Engineer, or NVMe Storage Engineer to develop diagnostic solutions for next-generation storage hardware, with a focus on NVMe technologies. This is a full-time role that can be performed remotely. The work involves storage protocols, device-level software, and performance optimization across modern storage infrastructures.

last updated 43 week of 2026