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)- onsite

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 14 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 Washington DC vacancy
  • $272k - $431.25k

     ...seeking a Principal Systems Engineer to define the vision...  ...of large-scale LLM and storage systems.What you'll be...  ...deep integrations with leading LLM serving engines...  ...systems infrastructure in C/C++ and Python, with a...  ...networked I/O and RDMA/NVMe-oF/NVLink-style technologies... 
    Suggested
    Full time
    Local area
    Remote work

    Nvidia

    Washington DC
    1 day 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

    Washington DC
    more than 2 months ago
  • $207k - $300k

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

    Google

    Washington DC
    1 day ago
  • $125k - $170k

     ...distribution, electric engines, and software to...  ...data centers, energy storage, defense, mobility,...  ...Engineering team, the Embedded Software Engineer develops and verifies...  ...candidate will work closely with other software...  ...Develop and review C/C++ and assembly source... 
    Suggested
    Permanent employment
    Temporary work

    MAGNIX USA INC

    Washington DC
    7 days ago
  •  ...Embedded Hardware Reverse Engineering EngineerAt MITRE, your passion fuels work...  ...public interest. With objectivity and integrity...  ...and develop new approaches and countermeasures...  ...(e.g., C/C++, Python)Understanding...  ...sensing, secure key storage, memory encryption/authentication... 
    Suggested
    Local area

    MITRE

    McLean, VA
    5 days ago
  •  ...Positions: Electrical Engineer | Firmware...  ...invited to interview with our hiring team during...  ...in the server, storage, networking, and consumer...  ...development of embedded firmware for high-...  ...for designing, developing, and maintaining...  ...Proficiency in C / C++ for embedded systems... 
    Odd job
    Full time
    Local area

    LITEON Careers - U.S.

    Washington DC
    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,... 
    Full time
    Remote work

    programmers.io

    Washington DC
    4 days 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... 
    Relocation package

    EVONA

    Washington DC
    4 days ago
  •  ...Job Title: Embedded Software Test Engineer Location: Redmond, WA Fulltime Description...  ..., automation, and developer efficiency for builds and releases. Collaborate with partner engineering teams to...  ...Proficient in embedded C/C++, with the ability to write modular... 
    Full time

    Intellectt Inc

    Washington DC
    3 days ago
  •  ...leading software company with over 3,000 colleagues...  ...You will be a senior engineer on the x360Sync team at...  ...is primarily written in C++, with Swift and Objective...  ...file sync, backup, or storage-related products - Familiarity...  ...- Background in developer tooling, performance... 
    Local area
    Remote work

    Zofiq Inc.

    Washington DC
    3 days ago
  •  ...founded and operated by engineers on a mission to...  ...to have people obsessed with owning engineering outcomes...  ...is looking for strong embedded software engineers that...  ...Responsibilities: # Developing embedded software for bare...  ...# Proficient in C/C++ and Python (Golang, Typescript... 
    Full time
    Remote work

    Electric Era

    Washington DC
    2 days ago
  •  ...This position involves developing and integrating...  ..., FPGA/digital logic, embedded firmware, Linux, and application...  ...that span multiple engineering disciplines. Create...  ...in one or more of C, C++, Python, and Bash....  ...Comfortable working with electronics laboratory... 
    Full time

    Green Key Resources

    Washington DC
    14 hours ago
  •  ...Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry Work Location...  ...Senior Software Engineer with strong expertise in modern...  ..., Linux/Android, and AOSP/embedded Android development . This...  ...Design, develop, debug, and maintain C++17... 
    Full time

    Pentangle Tech Services | P5 Group

    Washington DC
    4 days ago
  •  ...advanced weapons systems. With over thirteen years of...  ..., and test of embedded and application software...  ...collaboration with systems engineering, electrical/hardware design...  ...embedded software in C/C++ for missile flight...  ...supporting subsystems. Develop test programs, automation... 
    Full time
    Immediate start

    CoAspire

    Washington DC
    14 hours ago
  •  ...Senior Embedded Security EngineerAn innovative technology company is seeking a Senior Reverse Engineer. In this role, you will lead interesting and complex...  .... You will collaborate with other elite engineers to...  ...engineeringProficiency in C/C++ and Python for low-level developmentExpertise... 

    Webster & Webster Associates

    Washington DC
    4 days ago
  • $89k - $134.1k

     ...Schweitzer Engineering Laboratories (SEL) is looking for someone...  .... In this role you will develop secure embedded firmware implement cybersecurity...  ...embedded firmware systems with emphasis on cybersecurity....  ...cryptographic services secure key storage and security event logging.... 
    Full time
    Apprenticeship
    Work at office
    Flexible hours

    Schweitzer Engineering Laboratories

    Washington DC
    17 days ago
  •  ...seeking a chip firmware Engineer. Come join our team...  ...an exciting opportunity with the Defense Innovation...  ...large JADC2 market with embedded machine learning and advanced...  ...other engineers to develop the best technical design...  ...such as Java, C/C++ and object oriented programming... 
    Worldwide

    Science Applications International Corporation

    Arlington, VA
    1 day ago
  •  ...Principal Systems Engineer - Embedded Software EngineerEverforth ECS is seeking a Principal Systems...  ...hands-on coding. You will work closely with hardware engineers to evaluate the impact...  ...project management principlesProficiency in C++ and PythonExperience with embedded... 
    Work at office
    Local area

    ClearanceJobs

    Arlington, VA
    4 days ago
  •  ...orchestrate treasury, power embedded finance products, and...  ...default, and to give developers and businesses the...  ...instantly, globally, and with software-level control...  ...for a Backend Engineer to help build the critical...  ...tune compute, storage, and networking to maintain... 

    Professional Corporation

    Washington DC
    2 days ago
  •  ...Division in Arlington, VA seeks a Software Engineer to design, develop, integrate, and test embedded software for unmanned aircraft systems....  ...years of experience, proficiency in C/C++, Python, and MATLAB, and the ability to work with a multidisciplinary team across sites;... 

    Technology , Inc.

    Arlington, VA
    1 day ago
  •  ...Arlington, VA seeks a Software Engineer focusing on design,...  ...and testing, and collaboration with a multidisciplinary team across...  ...has hands-on experience with embedded systems for autonomous vehicles, strong coding skills in C/C++, Python, MATLAB, and JavaScript... 

    Tractor Supply

    Arlington, VA
    4 days ago
  • $97.17k - $160.87k

     ...dedicated to recruiting and developing high-performing talent who...  ...Disruptor in defense tech. With customers’ mission-critical...  ...security. Job Title: Member Engineering Staff - Embedded Software Engineer Job...  ...(primarily Java/C/C++ and Python), in Windows, Linux... 
    Local area
    Flexible hours

    L3Harris Technologies

    Laurel, MD
    4 days ago
  • $200k - $240k

     ...seeking an experienced FPGA/Embedded-Systems Engineer to design, verify, and integrate...  ...VHDL and Verilog, along with embedded software skills and...  ...Key Responsibilities: Develop FPGA architectures using VHDL...  ...debug embedded software in C, C++, Python, and related languages... 

    Science Applications International Corp.

    College Park, MD
    14 hours ago
  • $165.91k - $234.95k

     ...Lead Embedded Software EngineerAt Two Six Technologies...  ...Lead Embedded Software Engineer to join our team in Arlington...  ...who are rapidly developing novel capabilities that...  ...and looking for someone with a practical software development...  ...in Python as well as C/C++ or Rust.Software... 
    Contract work
    Immediate start
    Flexible hours

    ClearanceJobs

    Arlington, VA
    3 days ago
  •  ...founded and operated by engineers on a mission to...  ...is looking for strong embedded software engineers that...  ...problems in the field. Developing embedded software for bare...  ...systems and work closely with hardware engineers to enable...  ...# Proficient in C/C++ and Python (Golang, Typescript... 
    Remote work

    Electric Era

    Washington DC
    4 days ago
  • $150k - $180k

     ...Senior Embedded Field Reliability Engineer Seattle or Salt Lake City, Utah | On-site |...  ...growing AI technology business developing vehicle scanning systems...  ...engineering role, with meaningful ownership and regular...  ...embedded Linux and production C/C++ skills, plus Python for... 
    Full time
    Immediate start
    Remote work

    Stelvio Inc.

    Washington DC
    1 day ago
  •  ...-market and decentralized engineering allows us to move with unparalleled efficiency to...  ...Reflex is looking for an Embedded Software Engineer to join...  ...bringing up new boards and developing Linux drivers to debugging...  ...software and firmware in C/C++ and Python Bring up new boards... 
    Local area

    Valinor Enterprises, Inc.

    Washington DC
    4 days ago
  • $5,900 - $10,500 per month

     ...empower our partners to develop lifesaving drugs,...  ...Do real, critical work with the engineers and customers building...  ...this unique position, embedding talented engineers directly...  ...with data structures, storage systems, cloud...  ...such as Python, Java, C++, TypeScript/JavaScript... 
    Work experience placement
    Internship

    Palantir

    Washington DC
    4 days ago
  •  ...helps advance software engineering principles and practices...  .... SEI works closely with academia, defense and government...  ...capabilities and develop or acquire the right...  ...with expertise in C and C++ to lead one of our development...  ...with developing embedded software, performance tests... 
    Full time
    Relocation package
    Flexible hours

    Software Engineering Institute | Carnegie Mellon University

    Arlington, VA
    3 days ago
  • $83k - $150.99k

     ...Description Job Description Embedded Software Engineer Apogee Research is at...  ...tactical edge -- working with existing military and...  ...software (typically C and C++) for tactical systems across...  ...Learning new technologies and developing fundamentally new approaches... 
    Full time
    Work at office

    APOGEE RESEARCH LLC

    Arlington, VA
    9 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- Embedded engineer. Be the first to apply!