Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb

Programmers.io

Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer

Position Type: Full-Time (FTT)

Location: Remote - long term Role- Onsite

Job Summary

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.

Key Responsibilities

  • Design, develop, and maintain diagnostic software for advanced storage hardware platforms (Gen12 and beyond).
  • Develop low-level software components interacting directly with storage devices and protocols.
  • Analyze and troubleshoot storage performance, reliability, and hardware-related issues.
  • Work closely with firmware, hardware, and system engineering teams to improve storage solutions.
  • Develop automation tools and scripts using Python to support storage validation and diagnostics.
  • Participate in debugging, testing, and performance tuning of storage subsystems.
  • Collaborate on the design and implementation of next-generation storage technologies and solutions.

Required Qualifications

  • 4 to 8 years of experience in software development with strong C/C++ programming skills.
  • Hands-on experience with storage systems and low-level programming.
  • Strong understanding of storage hardware architectures and storage device technologies.
  • Experience with storage technologies such as 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.
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.

Mandatory Skills

  • C/C++
  • Python
  • Storage Systems
  • Storage Devices
  • NVMe Storage Protocols
  • Low-Level Programming
  • SSD/HDD/Cloud Storage Internals

Preferred Skills

  • SATA, SAS, RAID, and File Systems
  • Storage Performance Tuning
  • Tool Development
  • Windows and Linux Platforms
  • SQL
  • PowerShell
  • Rust

Nice to Have

  • Experience working with enterprise-scale storage infrastructure.
  • Knowledge of storage benchmarking and diagnostic frameworks.
  • Exposure to firmware-level debugging and storage hardware validation.

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb in Redmond, WA vacancy
  • $142.8k - $274.8k

     ...mechanisms that enable teams to develop, train, deploy, and run...  ...team builds storage and accelerated-compute...  ...As a Principal Software Engineer, Storage Infrastructure...  ...inference. You will partner with Azure infrastructure,...  ...but not limited to, C, C++, C#, Java, JavaScript,... 
    Suggested
    Ongoing contract
    Full time
    Local area
    Remote work

    Microsoft

    Redmond, WA
    6 hours ago
  •  ...Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle...  ...operation, data collection, storage and processing. Kapta Space...  ...Embedded Firmware Engineer with experience in mission-...  ...environment ~ Experience with C/C++ Bonus if candidates have... 
    Suggested
    Permanent employment
    Full time

    Kapta Space

    Redmond, WA
    more than 2 months ago
  • $207k - $303k

     ...innovators to build and scale AI with confidence. Trusted by...  ...We're looking for a Staff Engineer, Storage (File)  to design, build, and...  ...programming language such as Go, C++, or Rust. ~ Familiarity with...  ...provides the opportunity to develop innovative solutions to complex... 
    Suggested
    Remote job
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    Bellevue, WA
    1 day ago
  • $143.7k - $194.4k

     ...are breaking new ground with every device we design...  ...Software Development Engineer on the Amazon Leo...  ..., you will design and develop embedded software for Amazon Leo...  ...embedded software in C, C++, and Python, and Linux...  ...secure boot, eMMC and NOR storage, and SWUpdate image... 
    Suggested
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...Kapta Space is seeking a Senior Embedded Firmware Engineer to lead the complete lifecycle development...  ...the radar operation, data collection, storage and processing. Kapta Space is seeking a Senior Embedded Firmware Engineer with experience in mission-critical... 
    Suggested
    Permanent employment
    Full time

    kapta-space

    Redmond, WA
    1 day ago
  • Title: Senior C++ / Android Systems Engineer - AOSP, Backend & TelemetryWork Location...  ...experienced Senior Software Engineer with strong expertise in modern...  ..., Linux/Android, and AOSP/embedded Android development. This...  ...ResponsibilitiesDesign, develop, debug, and maintain C++17+... 

    Pentangle Tech Services | P5 Group

    Redmond, WA
    4 days ago
  • $125k - $165k

     ...are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)...  ...programming experience in C or C++. PREFERRED SKILLS AND EXPERIENCE... 
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    2 days ago
  • $165k - $230k

     ...not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)...  ...experience in assembly, C, or C++. PREFERRED SKILLS AND EXPERIENCE... 
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $125k - $165k

     ...are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)...  ...programming experience in embedded C or C++ or Rust (internships, collegiate... 
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $130k - $165k

     ...are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're...  ...development languages (i.e. Python, C++, Golang) Experience designing... 
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    1 day ago
  • $170k - $270k

     ...not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. SR. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're leveraging...  ...languages (i.e. Python, C++, Golang) Experience designing... 
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Weekend work

    SpaceX

    Redmond, WA
    10 hours ago
  • $125k - $165k

     ...are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK) At...  ...Development experience in C, C++, python and/or rust. PREFERRED... 
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $117.3k - $160k

     ...creative software engineers who thrive on complex...  ..., and cost.• Develop electrical schematics...  ...relationships with external vendors and...  ...Familiarity with complex embedded electronics...  ...SoCs, MCUs, DRAM, storage, digital communication...  ...Bash, LabVIEW, C/C++, MATLAB)-... 
    Flexible hours

    Amazon

    Bellevue, WA
    10 hours ago
  • Embedded Software EngineerJob#: 3053485Job Description:Embedded Software...  ...are seeking a software engineer with expertise in AMD Versal SoCs...  ...EVK as the reference design.Develop the BSP and drivers for Versal...  ...toolchain.Experience with C/C++ and Python or Rust.Experience... 
    Permanent employment

    Apex Systems

    Redmond, WA
    2 days ago
  • $168.1k - $227.4k

     ...operation of a variety of key embedded security capabilities...  ...launch to de-orbit.Develop software to payload...  ...implementation (in C, C++ or other), test, and integration...  ...system.Work closely with hardware teams to...  ...looking for an software engineer to participate in all phases... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $143.7k - $194.4k

     ...craft, and deploy reliable embedded software for large...  ...is breaking new ground with every device we design,...  ...job responsibilities· Develop embedded software for terrestrial...  ...in assembly, C, C++, Rust or other...  ...of software development engineer or related occupational... 
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    10 hours ago
  • $143.7k - $194.4k

     ...responsible for delivering embedded FW code running on...  ...focused on designing, developing and testing complete LEO...  ...interfacesFamiliarity with SW/FW best practices (e...  ...of software development engineer or related occupational...  ...and services using: C#, C++, Java, or Perl experience... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $106.38k - $191.82k

     ...from the start. You'll develop the device agents that...  ...'re written in C and C++ against the Broadband Forum...  ...agents will interface with the device's Wi-Fi and...  ...collaborating with engineering teams to develop software...  ...developing and maintaining embedded software components and... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Local area
    Flexible hours

    T-Mobile

    Bellevue, WA
    2 days ago
  • $143.7k - $194.4k

     ...is closing the digital divide with a constellation of 3,236 low-Earth...  ...— and our team writes the embedded software that makes it work: acquiring...  ...we look for:• Embedded C/C++ or Rust on Linux/RTOS, close...  ...part of our BSP software engineering team, you will design and implement... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $119.8k - $234.7k

     ...qubits and integrated end‑to‑end with the Azure Quantum software...  ...a Senior Software Development Engineer in our Quantum Systems organization, you will develop core embedded software that powers Microsoft...  ...reliable, high‑performance userspace C++ systems that interface... 
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $102.69k - $154.03k

     ...LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software...  ...Embedded Software Engineer with strong hardware/software...  ...associated with design updates.Develop software artifacts compliant...  ...behaviorProficiency in C and/or C++ for embedded systems;... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    10 hours ago
  • $168.1k - $227.4k

     ...reliable connectivity.As an Embedded Senior Software Engineer on antenna systems...  ...on every day. Your Impact:- Develop embedded software for the Phased...  ...Collaborate across disciplines with systems architects,...  ...software development in C, C++, Rust, or other modern languages... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $168.1k - $227.4k

     ...and we’ve designed the system with the capacity, flexibility, and...  ...connectivity. In this role, you will develop software for the Leo Customer Terminal embedded systems engineering team. You will be responsible...  ...software utilizing Rust, C++, C * Participate in all phases... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $164k - $295k

     ...redefined modern security with the world’s most...  ...seeking a Senior Software Developer in Test (SDET) to enter...  ..., and chaos/resilience engineering. Cybersecurity experience...  ..., Kotlin, Rust, or C/C++ — Go is our primary language...  ...compute and storage offerings ~ Proven experience... 
    Permanent employment
    Contract work
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Redmond, WA
    a month ago
  • $143.7k - $194.4k

     ...connectivity.This position is to develop new features and maintain embeded software on satellite. You will work...  ...the problems. You will work with HW engineers, PE and SDEs from various team to...  ...systems, and services using: C#, C++, Java, or Perl experience- 1+ years... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, OS/PLATFORM (STARLINK)At SpaceX,...  ...).Development experience in C, C++, python and/or rust. PREFERRED SKILLS... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  • $194k - $349k

     ...redefined modern security with the world’s most...  ...mentor junior and senior developers and contribute to the direction...  ...is seeking a Senior Engineer II for our Policy...  ...Unix shell, Typescript, C++, among others), and provide...  ...compute and storage offerings. ~ Proven experience... 
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    Redmond, WA
    11 days ago
  • $168.1k - $227.4k

     ...reliable connectivity.We are breaking new ground with every device we design, from custom silicon...  ...a reality.As a Device Software Development Engineer on the Amazon Leo for Government (ALG) team, you will design and develop embedded software for Amazon Leo's satellite and... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    4 days ago
  • $90.4k - $141.8k

    The Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems...  ...technologies. This role collaborates closely with cross-functional stakeholders to design, develop, test, integrate, and maintain high-quality,... 
    H1b

    Paccar

    Kirkland, WA
    1 day ago
  • $143.7k - $194.4k

     ...drivers and protocol implementations on embedded LinuxCollaborate with cross-functional teams — including...  ..., communications, and operations engineers — to integrate, test, and deploy high...  ...protocolsPreferred qualification - Experience developing embedded software for space systems,... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb. Be the first to apply!