C++ Storage/Embedded Engineer
$103k - $143kFull-time
Programmers.io
Salary: $103,000 - 143,000 per year Requirements:
- 4–8 years of software development experience, with strong C/C++ programming skills.
- Hands-on experience with storage systems and low-level programming.
- Strong understanding of storage hardware architectures and device technologies, including 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.
- Bachelors degree in Computer Science, Computer Engineering, or a related field.
- Preferred: familiarity with SATA, SAS, RAID, file systems, storage performance tuning, tool development, Windows and Linux, SQL, PowerShell, or Rust.
- Helpful additional experience includes enterprise-scale storage infrastructure, storage benchmarking and diagnostic frameworks, firmware-level debugging, and storage hardware validation.
- Design, develop, and maintain diagnostic software for advanced storage hardware platforms, including Gen12 and later.
- Build low-level software components that interact directly with storage devices and protocols.
- Analyze and troubleshoot storage performance, reliability, and hardware-related issues.
- Collaborate with firmware, hardware, and systems engineering teams to improve storage solutions.
- Create Python automation tools and scripts for storage validation and diagnostics.
- Debug, test, and tune storage subsystem performance.
- Contribute to designing and implementing next-generation storage technologies and solutions.
- Cloud
- Embedded
- Firmware
- Hardware
- Linux
- PowerShell
- Python
- Rust
- SAS
- SQL
- Windows
- C++
- Support
More:
We are seeking a C++ Storage Developer, Embedded Engineer, or NVMe Storage Engineer to develop diagnostic solutions for next-generation storage hardware, with a focus on NVMe technologies. This is a full-time role that can be performed remotely. The work involves storage protocols, device-level software, and performance optimization across modern storage infrastructures.
last updated 41 week of 2026
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the C++ Storage/Embedded Engineer in Washington DC vacancy
- ...Job Title: C++ Storage Developer/Embedded Engineer/NVMe Storage Engineer Position Type: Full-Time (FTT) Location: Remote Job Summary We are seeking a talented C++ Storage Developer with strong expertise in storage systems and low-level software development. The...C++Full timeRemote work
- ...Preferred Qualifications - Experience in embedded systems development - Familiarity with C++ and/or Rust programming languages - Experience... ...management, and root cause analysis - Knowledge of storage management systems and distributed software deployment...C++Full timeWork experience placement
- ...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... ...environment ~ Experience with C/C++ Bonus if candidates have experience...C++Permanent employmentFull time
- ...C++ Storage Developer San Diego, CA /Redmond, WA (Remote 100%) Fulltime/Permanent Storage Systems, Low-Level Programming, storage... ...Required Skills & Qualifications: Senior Software Engineer with experience in between 4 -8 years and strong expertise in...C++Permanent employmentFull timeRemote work
$130k - $210k
Job DescriptionEverforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The... ...methodologies and project management principlesProficiency in C++ and PythonExperience with embedded software systemsAdvanced skills...C++Work at office- ...intensity company founded and operated by engineers on a mission to revolutionize the world's... ...Electric Era is looking for strong embedded software engineers that want everything described... ...-based buildsystems # Proficient in C/C++ and Python (Golang, Typescript, and Rust...C++Full timeRemote work
- ...Principal Embedded Firmware EngineerJoin our growing team of innovators, disruptors, and problem... ....SummaryAs a Principal Embedded Firmware Engineer, you will be responsible for providing... ...experience, experience with C and C++ within a Linux framework, and firmware or...C++Contract workFlexible hours
- ...spanning hardware, FPGA/digital logic, embedded firmware, Linux, and application-level software... ..., resolving issues that span multiple engineering disciplines. Create and improve... ...integration. Proficiency in one or more of C, C++, Python, and Bash. Experience...C++Full time
- ...Senior Embedded Software Engineer Location: Seattle, WA (Primarily Onsite) Help Build the Embedded Foundation for Next-Generation Hybrid Mining... ...in C (approximately 80%) with selective use of C++ . Lead development and integration of software running on...C++Full time
- DescriptionSAIC is seeking a chip firmware Engineer. Come join our team working on the next... ...that leads to a large JADC2 market with embedded machine learning and advanced processing.... ...in higher level languages such as Java, C/C++ and object oriented programming a plus..Experience...C++Worldwide
$272k - $431.25k
...workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap for memory management of large-scale LLM and storage systems.What you'll be doing:Design and... ...storage, or ML systems infrastructure in C/C++ and Python, with a track record of...C++Full timeLocal areaRemote work- ...Senior Embedded Engineer - Greenbelt, MD | Hybrid: 3 days onsite ClientMind Recruiting is seeking a Senior Embedded Engineer for a growing... ...What You’ll Do Design and develop embedded firmware using C/C++ Build low-level drivers, hardware abstraction layers, and communication...C++
- ...Job: Python Embedded Engineer/Hardware Validation & Automation Engineer/Embedded Systems Validation Engineer/Server Platform Validation Engineer Location: Redmond, WA(Onsite) Job Type: || Full time|| Primary Skills Python, NPI Program, Power Shell, CPLD,...C++Full time
- ...services. We’re a nonprofit engineering, applied research, and advanced... ...reverse engineering of embedded systems to support advanced research... ...development (e.g., C/C++, Python)Understanding of protections... ..., tamper sensing, secure key storage, memory encryption/...C++InternshipLocal area
- ...design, development, and maintenance of embedded applications and network configurations... ...reliable, high-performance features in C/C++, Go, or Python. Write and maintain unit... ...Management, Design, Firmware, and Cloud Engineering teams. Debug and resolve issues...C++Full timeWork at officeRemote work
- ...What We Do SEI helps advance software engineering principles and practices and serves as a... ...leader with expertise in C and C++ to lead one of our development teams in... ...analyzing data. Experience with developing embedded software, performance tests and interpreting...C++Full timeRelocation packageFlexible hours
$83k - $150.99k
...Job Description Job Description Embedded Software Engineer Apogee Research is at the forefront of a revolution in how the DoD operates:... ...design and development of low-level software (typically C and C++) for tactical systems across a variety of architectures and...C++Full timeWork at office$185k - $210k
...Senior Embedded Firmware Engineer Redmond, WA | On-site | $185K–$210K + equity | Relocation support... ...supporting radar operation, data collection, storage and processing. Responsibilities... ...and test embedded firmware in C/C++. Translate customer and partner requirements...C++Full timeRelocation package- ...position. SEI helps advance software engineering principles and practices and serves as a... ...technical leader with expertise in C and C++ to lead one of our development teams in... ...analyzing data. Experience with developing embedded software, performance tests and...C++Relocation packageFlexible hours
$105k - $120k
...devices) and our cross-disciplinary skills (embedded AI, high-tech manufacturing automation,... ...and San Fransisco. As a Software Engineer, you will be in charge of supporting software... ...Microcontroller development in C, C++ on STM32, ESP32, Nordic targets... ·...C++Relocation- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...to develop and secure next-generation embedded systems supporting missions of national... ...Experience developing embedded software in C/C++ and tooling in Python.Experience with...C++Work experience placementInternshipLocal areaImmediate start3 days per week
- ...Actalent is hiring a Software Engineer – Embedded Systems and Robotics in North Bethesda, MD. This contract-to-hire role focuses on full-stack... ...4–8 years of real-time embedded software experience, strong C++ and Python skills, and familiarity with ROS, STM32, and ArduPilot...C++Contract work
- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...and reverse engineers with a focus on embedded systems. Our researchers tackle the most... ...in languages such as Python, Rust, Java, C++, or CEffective oral and written...C++Work experience placementInternshipLocal area
- ...Role: HW Server Qual Engineer Location: Bellevue, WA Duration: Fulltime Job Description... ...Validate server platforms, CPUs, memory, storage, networking, and high-speed interfaces... ...and automate test scripts using Python, C/C++, Kusto/KQL, and other scripting tools....C++Full time
- ...software testing skills. Experience in embedded systems, aerospace, satellite, IoT, OTA... ...systems development . Familiarity with C++ and/or Rust . Experience with OTA (... ...root cause analysis . Knowledge of storage management systems and distributed software...C++Full time
$86.8k - $198k
Embedded FPGA EngineerThe Opportunity:We are seeking a motivated FPGA, and software engineer to support the development, optimization, and deployment... ...developing FPGA or SDR solutionsExperience with Python, C++ Embedded, MATLAB, or languages used for modeling DSP...C++Full timeContract workPart timeLocal areaRemote work- ...Title: Full Stack Software Engineer (Entry level - Senior Levels) Locations: Arlington... ...language such as Java, Python, C# or C++ - NOT All, just ONE OO language ~ Experience... ...and Less Experience with NoSQL storage like ElasticSearch, Accumulo, and MongoDB...C++For subcontractor2 days per week3 days per week
$160k - $180k
...We are looking for a firmware engineer to join once of Washington D.Cs most exciting and fastest growing businesses! You will be working... ...code for national security applications. Working primarily in C++ and C, you will also be working in Linux, (including Yocto), developing...C++Full time- ...Federal System Integrator Storage Sales Specialist This role has been designated as 'Remote/Teleworker', which means you will primarily work from home. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help...Remote workWork from home
- ...space. We design and manufacture sensors for storage tanks, water metering, energy metering,... ...founders are hardcore telecommunications engineers with combined 200 + years of experience... ...technical knowledge and experience in C/C++ languages, Oracle SQL and Stored Procedures...C++
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to C++ Storage/Embedded Engineer. Be the first to apply!
Related searches
- c++ programmer Washington DC
- c++ developer Washington DC
- c++ software developer Washington DC
- embedded engineer Washington DC
- embedded software engineer Washington DC
- embedded systems software engineer Washington DC
- embedded developer Washington DC
- c++ intern Washington DC
- c++ remote Washington DC
- c/c++ Washington DC





