C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb
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. Bachelors 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. programmers.io
$195k - $255k
...predictable way to pay over time, with no hidden fees, no surprises,... ...matters most. The Data and Storage Services team is responsible for... ...a talented Senior Software Engineer who can architect, build and scale... ...and tech talks. You will help develop talent on your team by...SuggestedWork at officeRemote workFlexible hours- ...and motivated software engineer with strong experience in RTOS embedded systems development. Candidate... ...expertise (modern C++ and embedded C proficiency... ...2 years of experience developing Mem drivers for internal... ...collection, page-swap, redundant storage and recovery strategies...SuggestedWork experience placementImmediate startVisa sponsorshipFlexible hoursNight shift
- ...looking for a skilled Staff Embedded Software Engineer with a deep understanding of... ...scale device management to develop, optimize, and maintain our... ...in software development (C/C++), a passion for open-source... ...from vehicle systems to cloud storage.Optimize our control and data...SuggestedFull timeH1bLocal areaRemote workWork from home
- Donatech Corporation is seeking an Embedded Software Engineer to support a Fortune 500 aero-defense program in Detroit, MI. The role... ...requires US citizenship, ITAR compliance, and expertise in C++ for embedded systems with real-time constraints. Candidates should have 4+...Suggested
- Scope of the Position: Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This... ...specifications, develop the embedded software and validate... ...standardsCollaborate cross-functionally with customers, program managers,... ...programming expertise in C, C++, and assembly language, with...SuggestedWork at officeFlexible hours
- ...Embedded Software Engineer CDI Corporation is a multinational company providing engineering... ...Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy... ...for future enhancements Work with GM business leads and...
- ...sustainability, design and engineering, ambition and... ...vertical integration, with design, engineering, and... ...robust software for our embedded autonomous driving compute... ...motivated agile team developing cutting-edge ADAS/AD... ...Knowledge of MISRA C/C++ rules and automotive SPICE...Hourly pay
- ...seeking a Product Development Engineer for its IVI camera software on embedded platforms. You will design, develop, and deploy high-availability... ...ECUs and integration with vehicle displays. You will work... ...software teams, apply modern C++ standards, and leverage QNX/RTOS...
- ...IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts... ...quality reporting, working closely with component developers, external system stakeholders, and... ...common languages such as Python or C++ Experience with validatingplatform and...Full timeLocal areaWork from homeRelocation packageFlexible hours
- ...US CITIZEN (ITAR RQMT). Support a Fortune 500 Aero-Defense Company as an Embedded Software Engineer. Highly skilled in object-oriented design and C++ embedded software development. Familiarity with Ethernet communications. Skills Preferred Experience working with RTOS...
$72k - $112k
...least 4 years of hands-on embedded software development... ...experience Strong experience developing software in Embedded C Experience with MATLAB/Simulink... ...experience consistent with an Engineer 3 level Bachelors... ...Support Matlab C++ More: We are HTC Global...Full time- ...warfighters through digital engineering, software, and hardware... ...and apply to help develop the technologies of tomorrow... ...and experienced Senior Embedded Software Engineer to... ...is available with a two-year commitment.... ...skills with knowledge in C, C++, Java and Python. Strong...Full timeRelocation package
- ...sustainability, design and engineering, ambition and... ...vertical integration, with design, engineering, and... ...robust software for our embedded autonomous driving compute... ...motivated agile team developing cutting-edge ADAS/AD... ...Knowledge of MISRA C/C++ rules and automotive SPICE...Hourly payWork experience placement
$143.7k - $194.4k
...day will be filled with exciting new challenges, developing new skills, and achieving... ...Development Engineers (SDEs) use cutting-... ...Build distributed storage, index, and query systems... ..., multi-threaded, embedded or distributed... ...services using: C#, C++, Java, or Perl experience...InternshipFlexible hours- ...RoleAs a Senior Software Engineer - Connectivity... ...collaborating closely with embedded software, systems, architecture... ...and coverage.Develop system‑level and integration... ...; familiarity with C/C++ and/or Java is a plus)... ...LE, UWB, NFC, secure storage, mobile app integration...Full timeLocal areaWork from homeRelocationRelocation packageNight shift
- ...Embedded Software Engineer V2Soft is a global leader in IT services and business solutions, delivering... ...across six countries. We partner with Fortune 500 companies to address complex... .... Strong hands-on experience developing software using Embedded C. Hands-on experience...Local areaWorldwide
- ...Embedded Engineer Role In Warren Mi Proficiency with Microsoft Office applications (MS Word, MS Excel, MS PowerPoint) Proficiency on IBM Rational Change... ...DOORs, Big Lever GEARS and Rhapsody Experience developing automotive electrical system components and/or...Work at office
- ...and sustainability design and engineering ambition and Lucid Air and... ...through deep vertical integration with design engineering and... ...and robust software for our embedded autonomous driving compute platform... ...highly motivated agile team developing cutting-edge ADAS/AD customer...Full timeWork experience placement
- ...organizations reinvent with digital, cloud, data,... ...By combining hands-on engineering with deep industry context... ..., transformation, storage, retrieval, and delivery... ...to ontology models.Develop data mapping and transformation... ...infrastructure for embedding storage, indexing, and...Full timeWork experience placementLive inWork at officeLocal area
- ...data used by teams developing perception,... ...investigation, and engineering automation.You will... ...backend services, data storage, monitoring,... ...reliability projects with limited guidance.Experience with embedded SW, Robotics, Automotive... ....Exposure to C++ systems programming...Permanent employmentFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...’re ALTEN Technology USA, an engineering company helping clients bring... ...autonomous electric vehicles. With 3,000+ experts across North... ...of experience in automotive embedded software development environments... ...ALM tools such as Codebeamer Develop software architecture,...Full timeFor contractors
$85.4k - $166.6k
...The Vehicle Cyber Security Engineer serves a key role in shaping... ...engineering process in compliance with relevant global ~... ...ecosystem assessments ~ Develop and utilize global supplier expertise... ...~5+ years of experience with embedded, IoT and/or product systems...Full timeImmediate startFlexible hours- Lucid Motors is seeking an experienced embedded software engineer to develop and optimize the autonomous driving compute platform. You will implement... ...include expert C programming in embedded contexts, experience with AUTOSAR Classic and Aurix MCUs, and familiarity with...
- General Responsibilities:The Software Design Engineer is primarily responsible for developing software component design specifications, based on... ...testersQualifications:5+ years' experience in writing embedded software in C with knowledge of Eclipse IDE or similar...Local area
- ...Application Software Engineer We build the embodied... ...our AI software stack, embedded systems and automotive... ...collaborating closely with Verification, Release and... ...boot configuration, and develop automation for setup, flashing... ...proficiency in C/C++, Bash and Python....Full timeWork at officeRemote workVisa sponsorshipRelocation packageShift work
- ...Description: Senior Backend Software Engineer Overview / Summary We... ...Backend Software Engineer to develop and maintain server-side... ...candidate will have strong experience with Java and backend development,... .... Manage application data storage and retrieval using database...Full time
$89.6k - $198.4k
Solutions Engineer Position Description CGI Federal is looking for a... ...Power Platform solutions. They will develop automation and applications using... ...Optimize Dataverse performance, storage, and data flows. Integrate Dataverse with SQL systems, Access databases,...Work at officeLocal area$85.4k - $143.2k
...early- to mid-career full-stack software engineer who likes building things end to end: backend... ...care more that you're curious, careful with details, and eager to learn. That's what... ..., BigQuery, Pub/Sub, Cloud SQL, or Cloud Storage.Kafka or Pub/Sub, or concepts such as...InternshipImmediate startFlexible hours- ...Back-end Software Development Engineering Senior EngineerAbout Kyyba:... ...atmosphere. We empower our employees with the resources, incentives,... ...customers. Design and develop scalable, high-performance backend... ...Compute Engine, Cloud Storage, IAM, and Cloud Functions. For...Work at officeVisa sponsorshipWork visa3 days per week
- ...Back-end Software Development Engineering Engineer 3)About Kyyba:... ...atmosphere. We empower our employees with the resources, incentives,... ...Employees in this job function develop and maintain the back-end/... ...applications 8. Manage data storage and retrievals in applications...Work at office
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- Emb. Be the first to apply!




