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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the C++ Storage Developer/C++ with Storage/Embedded Engineer/NVMe Storage Engineer/Embedded/Storage- Emb in Detroit, MI vacancy
  • $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... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Detroit, MI
    6 days ago
  •  ...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... 
    Suggested
    Work experience placement
    Immediate start
    Visa sponsorship
    Flexible hours
    Night shift

    Ford

    Dearborn, MI
    6 days ago
  •  ...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... 
    Suggested
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    4 days ago
  • 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

    Donatech

    Detroit, MI
    2 days ago
  •  ...Embedded Software Engineer Detroit, MI Responsibilities: Ability to debug and triage pipeline issues. Work with vendor to debug and resolve camera pipeline related issue. Debug and...  ...: Strong expertise in C++, QNX. Background in BSP & Middleware... 
    Suggested

    Kasmo Global

    Detroit, MI
    1 day ago
  • 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... 
    Work at office
    Flexible hours

    Flex N Gate

    Allen Park, MI
    6 days ago
  •  ...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... 

    PSG Global Solutions

    Warren, MI
    4 days ago
  •  ...Embedded Software Engineer (Intern Or New Graduate) Join the revolution of connected...  ...or IoT. • Experience with V2X or wireless SoCs (e.g.,...  ...and automotive platforms, developing them to ISO 26262 (ASIL-B)...  ...Skills 1. Expertise in C/C++ for embedded systems (5+ years... 
    Internship
    Immediate start
    Relocation

    Airspace Experience Technologies (ASX)

    Detroit, MI
    1 day ago
  •  ...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

    Lucid Motors

    Southfield, MI
    6 days ago
  •  ...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... 

    Ford Motor Company

    Dearborn, MI
    2 days ago
  •  ...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 time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    6 days ago
  •  ...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... 

    Donatech

    Detroit, MI
    2 days ago
  • $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

    HTC Global Services Inc

    Allen Park, MI
    2 days ago
  •  ...Responsibilities Implement embedded software for autonomous...  ...compliance. Develop and deliver Classic AUTOSAR...  ...Science, Electrical Engineering, or a related field....  ...context. Experience with real-time operating systems...  ..., ISO 26262, MISRA C/C++, automotive SPICE, and... 
    Full time
    Work experience placement

    Lucid Motors

    Southfield, MI
    10 days ago
  •  ...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 time
    Relocation package

    Parry Labs, LLC

    Detroit, MI
    a month ago
  •  ...warfighters through digital engineering, software, and hardware...  ...and apply to help develop the technologies of tomorrow...  ...is available with a two-year commitment....  ...the following. Linux, Embedded Linux, VxWorks, Lynx, or...  ...integration experience. Java, C, C++, Python. Anti-Tamper... 
    Full time
    Relocation package

    Parry Labs, LLC

    Detroit, MI
    a month ago
  •  ...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
    Work experience placement

    Lucid Motors

    Southfield, MI
    2 days ago
  • $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... 
    Internship
    Flexible hours

    Amazon

    Detroit, MI
    6 days ago
  •  ...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 area
    Worldwide

    V2soft

    Allen Park, MI
    1 day ago
  •  ...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

    Staffing the Universe

    Warren, MI
    1 day ago
  •  ...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 time
    Local area
    Work from home
    Relocation
    Relocation package
    Night shift

    General Motors

    Center Line, MI
    5 days ago
  •  ...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 time
    Work experience placement

    Lucid Motors

    Southfield, MI
    9 days ago
  •  ...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 time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Detroit, MI
    6 days ago
  •  ...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 employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    6 days ago
  •  ...’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 time
    For contractors

    Alten

    Detroit, MI
    5 days ago
  • $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 time
    Immediate start
    Flexible hours

    Ford Motor Company

    Dearborn, MI
    2 days ago
  • 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... 

    Lucid Motors

    Detroit, MI
    2 days ago
  • 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

    Astemo Ltd.

    Detroit, MI
    3 days ago
  •  ...our AI software stack, embedded systems and automotive...  ...exceptional Application Software Engineer to join the team. This...  ...collaborating closely with Verification, Release...  ...configuration, and develop automation for setup,...  ...strong proficiency in C/C++, Bash and Python. You... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Detroit, MI
    2 days ago
  •  ...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

    HTC Global Services, Inc.

    Dearborn, MI
    1 day 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- Emb. Be the first to apply!