C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Embedded engineer (Redmond)
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.
$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...SuggestedFull timeRemote work- ...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...SuggestedPermanent employmentFull timeRemote work
$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...SuggestedPermanent employmentFull timeRemote work- ...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...SuggestedPermanent employmentFull timeRemote work
$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...SuggestedFull timeRemote work$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 -...InternshipImmediate startWorldwideFlexible hours$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 contractLocal areaRemote work3 days per week- ...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 timeWork experience placement
$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 employmentInternshipFlexible hours- ...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 employmentFull time
- ...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
- ...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
- 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....
$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 timeRelocation package- ...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
- ...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
$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 workFor contractorsFlexible hours$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 employmentInternshipFlexible hours$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 employmentInternshipFlexible hours$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 employmentInternshipFlexible hours$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 employmentInternshipFlexible hours- ...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 employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
- ...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...
- ...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 employmentTemporary workInternshipWork at officeRemote workMonday to FridayWeekend work
- ...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 employmentTemporary workWork at officeWorldwideMonday to FridayWeekend work
$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 employmentTemporary workWork at officeWorldwideMonday to FridayFlexible hoursWeekend work$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 employmentInternshipFlexible hours$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 employmentInternshipFlexible hours- ...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...
- ...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 employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
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!







