Remote C/C++ Software Engineer - Data Recovery Tools

DriveSavers Data Recovery · johor bahru, johor, Malaysia

Location
johor bahru
Job Type
Full-time
Posted
May 30, 2026

Job Description

Overview

DriveSavers is seeking an experienced software engineer with expertise in C/C++ and familiarity with storage technologies to help enhance our data recovery toolset. This is a highly technical, hands‑on position focused on analyzing proprietary storage and backup formats, and developing robust recovery tools to retrieve critical customer data from damaged or inaccessible systems.

Responsibilities

  • Analyze proprietary on-disk formats and metadata to identify recovery strategies across all layers of the storage stack
  • Design and implement libraries and applications in C/C++ (or other suitable languages) for parsing, reconstructing and extracting data from a variety of storage systems, file system and backup applications
  • Collaborate with engineering teams to validate tool output and improve recovery workflows
  • Contribute to build system and automation infrastructure by integrating tools with source control, CI pipe...

Ready to Apply?

Submit your application for Remote C/C++ Software Engineer - Data Recovery Tools at DriveSavers Data Recovery

Apply Now