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 (Redmond)

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 16 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 (Redmond) 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
    9 days ago
  •  ...C++ Storage Developer San Diego, CA /Redmond, WA (Remote 100%) Fulltime/Permanent Storage Systems, Low-Level...  ...Storage Device, Storage protocol (NVMe), C/C++, Python Required Skills...  ...: Senior Software Engineer with experience in between 4 -8 years and... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Programmers.io

    Redmond, WA
    16 hours ago
  • $103k - $143k

     ...as a senior software engineer, with strong expertise in storage systems and low-...  ...with storage devices, NVMe storage protocols and technologies, C/C++, and Python ~ Preferred...  ...a C++ Storage Developer for a full-time, permanent...  ..., California, or Redmond, Washington, with 10... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Programmers.io

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

    Programmers.io

    Redmond, WA
    9 days ago
  • $69k - $103k

     ...experience as a senior software engineer ~ Strong expertise in storage systems and low-level...  ...~ Experience with storage devices, NVMe protocols, C/C++, and Python ~ Exposure...  ...seeking a C++ Storage Developer for a remote role based in Redmond, Washington. NLB Services... 
    Suggested
    Full time
    Remote work

    NLB Services

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

     ...commercial databases with the simplicity...  ..., distributed storage cluster of...  ...experienced software engineers who are excited...  ...a top software developer with a good...  ...-threaded, embedded or distributed...  ...services using: C#, C++, Java, or Perl...  ...benefits at .USA, WA, Redmond - 143,700.00 -... 
    Internship
    Immediate start
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    5 days 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
    4 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
    16 hours ago
  • $143.7k - $194.4k

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

    Amazon

    Redmond, WA
    2 days 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... 
    Permanent employment
    Full time

    Kapta Space

    Redmond, WA
    a month ago
  •  ...Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation...  ...Validation Engineer Location: Redmond, WA(Onsite) Job Type: || Full time||...  ...: Mandatory skills: Proficient with Python Experience supporting NPI programs... 
    Full time

    Programmers.io

    Redmond, WA
    16 hours ago
  •  ...Python \n \n - Solid experience with shell scripting (Bash/sh) \n...  ...\n \n - Experience in embedded systems development \n \n - Familiarity with C++ and/or Rust programming languages...  ...analysis \n \n - Knowledge of storage management systems and distributed... 
    Work experience placement

    SheJobs-Diversity Focused Organization

    Redmond, WA
    5 days ago
  • Amazon Leo in Redmond, WA is seeking a Senior Software Engineer to participate in all phases of software development for embedded systems in space avionics. You will design and implement software...  ...drivers and Linux kernel modules, with a focus on reliability and security.... 

    Emploive

    Redmond, WA
    5 days ago
  • $185k - $210k

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

    EVONA

    Redmond, WA
    1 day ago
  •  ...Job Description Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded...  ...Validation Engineer \n Location: Redmond, WA(Onsite) \n Job Type: || Full time...  ...Mandatory skills: \n \n Proficient with Python \n Experience supporting NPI... 
    Full time

    Programmers.io

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

    3B Staffing LLC

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

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

    INSPYR Solutions

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

     ...Key job responsibilities- Develop embedded software in C++, Rust, or other modern languages...  ...software to interact with devices/electronics using...  ...for an outstanding software engineer to participate in all...  ...our benefits at .USA, WA, Redmond - 143,700.00 - 194,400.00... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

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

     ...a variety of key embedded security capabilities...  ...to de-orbit.Develop software to payload...  ...implementation (in C, C++ or other), test,...  ...system.Work closely with hardware teams to...  ...looking for an software engineer to participate in...  ...at .USA, WA, Redmond - 143,700.00 - 194... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

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

     ...a variety of key embedded security capabilities...  ...to de-orbit.Develop software to payload...  ...implementation (in C, C++ or other), test,...  ...system.Work closely with hardware teams to...  ...looking for an software engineer to participate in...  ...annuallyUSA, WA, Redmond - 168,100.00 - 227... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

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

     ...responsible for delivering embedded FW code running on...  ...on designing, developing and testing...  ...interfacesFamiliarity with SW/FW best...  ...software development engineer or related occupational...  ...using: C#, C++, Java, or Perl experience...  ...at .USA, WA, Redmond - 143,700.00 - 194... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of...  ...human life on Mars.EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (...  ...in assembly, C, or C++.PREFERRED SKILLS AND...  ...locations to the SpaceX Redmond office Monday to... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...Embedded Software Engineer Redmond, WA (Onsite) 12 months Responsibilities Develop and modify device firmware (C/C++) to support visual perceptual quality features across computer...  ...targeting embedded environments, with portability across processors... 

    Spectraforce Technologies

    Redmond, WA
    21 hours ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of...  ...human life on Mars.EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (...  ...experience in embedded C or C++ or Rust (internships,...  ...to the SpaceX Redmond office Monday to Friday... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    3 days ago
  •  ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of...  ...human life on Mars.EMBEDDED SECURITY ENGINEER (STARLINK)At SpaceX...  ...languages (i.e. Python, C++, Golang)Experience...  ...locations to the SpaceX Redmond office Monday to... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

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

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

    SpaceX

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

     ...reliable connectivity.As an Embedded Senior Software Engineer on antenna systems...  ...day. Your Impact:- Develop embedded software for...  ...across disciplines with systems architects, hardware...  ...development in C, C++, Rust, or other...  ...benefits at .USA, WA, Redmond - 168,100.00 - 227,40... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

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

     ...ve designed the system with the capacity,...  ...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...  ...benefits at .USA, WA, Redmond - 168,100.00 - 227,400... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...Technology Development in Redmond, WA is seeking an experienced...  ...end-to-end complex engineering projects and mentor other...  ...optimize neural networks for embedded platforms, collaborate with platform engineers on performance...  ...a solid background in C/C++. #J-18808-Ljbffr Nintendo... 

    Nintendo of America Inc

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

    SpaceX

    Redmond, WA
    3 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 (Redmond). Be the first to apply!