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- Embedded engineer

Full-time

Programmers.io

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

Position Type: Full-Time (FTT)

Location: Remote - long term

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 13 hours ago
Similar jobs that could be interesting for youBased on the C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Embedded engineer in Redmond, WA vacancy
  • $103k - $143k

     ...development experience, with strong C/C++ programming...  ...experience with storage systems and low-level...  ...knowledge of NVMe storage protocols...  ...Science, Computer Engineering, or a related...  ...Responsibilities: Design, develop, and maintain...  ...: Cloud Embedded Firmware... 
    Suggested
    Full time
    Remote work

    Programmers.io

    Redmond, WA
    5 days ago
  •  ...C++ Storage Developer San Diego, CA /Redmond, WA (Remote 100%) Fulltime/Permanent Storage Systems...  ...), Storage Device, Storage protocol (NVMe), C/C++, Python Required Skills & Qualifications: Senior Software Engineer with experience in between 4 -8 years and... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Programmers.io

    Redmond, WA
    4 days ago
  •  ...Job Description C++ Storage Developer \n San Diego, CA /Redmond, WA (Remote 100%) \n Fulltime...  ...), Storage Device, Storage protocol (NVMe), C/C++, Python \n Required Skills...  ...: \n \n Senior Software Engineer with experience in between 4 -8 years and strong... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Programmers.io

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

     ...commercial databases with the simplicity and...  ..., distributed storage cluster of massive...  ...experienced software engineers who are excited...  ...be a top software developer with a good track...  ..., multi-threaded, embedded or distributed software...  ...using: C#, C++, Java, or Perl experience... 
    Suggested
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  •  ...in Kirkland, WA is seeking a Staff Software Engineer for Lustre AI/ML on Google Cloud Storage. You will drive Lustre integration with GCP and collaborate with GKE, GCS, Vertex AI...  ...Bachelor's degree or equivalent, 8 years of C++ experience, 5 years in testing and launching... 
    Suggested

    Jobleads-US

    Kirkland, WA
    1 day ago
  • $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,... 
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    5 hours ago
  • $207k - $300k

     ...Staff Software Engineer, Lustre AI/ML, Google Cloud Storage In most instances, this position...  ...hiring process. In accordance with Washington state law, we...  ...programming in C++. ~5 years of experience...  ...experience building and developing large-scale infrastructure... 
    Temporary work

    Jobleads-US

    Kirkland, WA
    1 day ago
  • $185k - $210k

     ...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... 
    Permanent employment
    Full time

    Kapta Space

    Redmond, WA
    13 hours 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... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

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

     ...automation that help engineering teams design,...  ...the stack — from embedded Linux services to...  ...Over time, you'll develop working knowledge...  ...work hand in hand with hardware, RF, and...  ...software (Rust/C/C++) for Kuiper antenna...  ...balancing, HA/DR, & storage architectures- Experience... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  •  ...and Python - Solid experience with shell scripting (Bash/sh) -...  ...Qualifications - Experience in embedded systems development - Familiarity with C++ and/or Rust programming languages...  ...cause analysis - Knowledge of storage management systems and... 
    Full time
    Work experience placement

    SheJobs-Diversity Focused Organization

    Redmond, WA
    6 hours ago
  • $185k - $210k

     ...Senior Embedded Firmware Engineer Redmond, WA | On-site | $185K–$21...  ...$100M in funding is developing a scalable, electronically...  ..., data collection, storage and processing....  ...embedded firmware in C/C++. Translate customer...  ...Integrate software with FPGA/SoC processing platforms... 
    Full time
    Relocation package

    EVONA

    Redmond, WA
    2 days ago
  •  ...Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation Engineer/Server Platform Validation Engineer...  ...Job Description: Mandatory skills: Proficient with Python Experience supporting NPI programs (bring-up, qualification... 
    Full time

    Programmers.io

    Redmond, WA
    2 days ago
  •  ...Job Description Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation Engineer/Server Platform...  ...: \n \n Mandatory skills: \n \n Proficient with Python \n Experience supporting NPI programs (bring-up, qualification... 
    Full time

    Programmers.io

    Redmond, WA
    6 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
    5 hours ago
  • Embedded Software EngineerRedmond, WA (Onsite)12 months Responsibilities Develop and modify device firmware (C/C++) to support visual perceptual quality features...  ...embedded environments, with portability across processors...  ...Science, Electrical Engineering, Software Engineering,... 

    Spectraforce Technologies

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

     ...granted asylum.Key job responsibilities- Develop embedded software in C++, Rust, or other modern languages.- Write software to interact with devices/electronics using I2C, SPI, CAN,...  ...are looking for an outstanding software engineer to participate in all phases of software... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    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
    3 days ago
  • $143.7k - $194.4k

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

    Amazon

    Redmond, WA
    13 hours ago
  • $143.7k - $194.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
    13 hours 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, LASER MESH ROUTING (STARLINK)At...  ...Development experience in assembly, C, or C++.PREFERRED SKILLS AND EXPERIENCE:... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  • $70 - $80 per hour

     ...Title: Embedded Software Engineer Location: Redmond, WA (onsite) Duration: 6 month...  ...Software Engineer Contractor with experience developing and supporting embedded software systems...  ...systems. ~ Strong proficiency in C++ and/or Rust for production software... 
    Contract work
    For contractors
    Flexible hours

    INSPYR Solutions

    Redmond, WA
    3 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, SATELLITE ANTENNA (STARLINK)...  ...programming experience in embedded C or C++ or Rust (internships, collegiate... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  •  ...C2C details - Position: Embedded Firmware Engineer Location: Redmond, WA - 100% onsite...  ...of a Firmware Engineer is to design, develop, implement, test, and maintain...  ...solid foundation in computer science, with strong competencies in data structures... 
    Contract work

    3B Staffing LLC

    Redmond, WA
    1 day 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
    1 day 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 SECURITY ENGINEER (STARLINK)At SpaceX we’re...  ...development languages (i.e. Python, C++, Golang)Experience designing and... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  •  ...Embedded Software Engineer Meta Reality Labs focuses on building technology to...  ...Engineer: Analyze, design, develop, and debug firmware for a...  ...closely in a team environment with silicon architects, hardware...  ...CI/CD ~ Proficient in C, C++, and Python programming ~... 

    Kasmo Global

    Redmond, WA
    2 days ago
  •  ...Kuiper Manufacturing Enterprises LLC is seeking an Embedded Software Development Engineer for the Leo Flight Software Team to scale VirtSat, the...  ...own the Graviton bare-metal virtualization layer, develop in Rust/C/C++, and drive VM lifecycle, provisioning, and testing across... 

    Jobleads-US

    Redmond, WA
    3 days ago
  • $170k - $270k

     ...are 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...  ...development languages (i.e. Python, C++, Golang)Experience designing and... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  •  ...Embedded Software Engineer Location: Redmond, Washington (Onsite) Role Overview...  ...seeking a software engineer with expertise in AMD Versal SoCs...  ...as the reference design. Develop the BSP and drivers for...  ...toolchain. ~ Experience with C/C++ and Python or Rust. ~... 
    Permanent employment

    Apex Systems

    Redmond, WA
    1 day 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- Embedded engineer. Be the first to apply!