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

Reposted 3 Days Ago
Be an Early Applicant
Hiring Remotely in Kountríon
In-Office or Remote
Mid level
Software
The Role
Develop and enhance data recovery tools using C/C++. Analyze storage formats, implement libraries, and collaborate with teams on recovery workflows.
Summary Generated by Built In

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 pipelines, and dependency managers (e.g., Git, GitHub Actions, Conan)  

Skills required

  • Advanced proficiency in C/C++, with a focus on systems-level and performance-critical development  
  • Experience with binary data formats, storage technologies and file system internals  
  • Familiarity with backup solutions and technologies
  • Familiarity with compression and encryption algorithms and implementations
  • Bonus: Experience in static and dynamic binary analysis, malware analysis, or digital forensics (e.g., IDA Pro, Ghidra)  
  • Bonus: Working knowledge of Python or Rust for scripting and prototyping 

Additional Information

  • This is a remote position open to candidates worldwide
  • Availability for some collaboration during U.S. business hours is preferred
  • Confidentiality and data security are critical -- background screening may be required
 

Interested?
If you're passionate about low-level development and solving complex data recovery challenges, we'd love to hear from you. Reach out directly for more information.


Top Skills

C,C++,Git,Github Actions,Conan
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Novato, CA
85 Employees
Year Founded: 1986

What We Do

DriveSavers Data Recovery provides certified secure data recovery and digital forensic services to corporations, government organizations, businesses, and consumers. DriveSavers engineers are experts at recovering data from firmware and physical failures, software corruption, solid-state drive (SSD) technology, smartphones, and mobile devices, and encrypted devices. Our engineers are trained and certified in all leading encryption and forensics technologies and operate a Certified ISO Class 5 Cleanroom.

DriveSavers Data Recovery successfully recovers over seven million files (5400GB) of lost data every day and is authorized by all the major data storage device manufacturers. Data may be rescued from any operating system and all types of storage devices – from legacy to state-of-the-art.

All of the company’s services meet security protocols for financial, legal, corporate, and healthcare industries and posts proof of its SOC 2 Type II audit report and HIPAA data security and privacy compliance. DriveSavers Data Recovery adheres to US Government security protocols, the Gramm-Leach-Bliley Act Data Security Rule (GLBA), the Data-At-Rest mandate (DAR), and the Sarbanes-Oxley Act (SOX).

Data storage device manufacturers, backup storage system manufacturers, and cloud service providers routinely rely on DriveSavers to recover and restore lost data. Other satisfied customers include: Bank of America, Google, Lucasfilm, NASA, Harvard University, St. Jude Children’s Research Hospital, U.S. Army, and Sandia National Laboratories.

Similar Jobs

Drata Logo Drata

Solutions Architect

Security • Software • Cybersecurity • Automation
Remote
28 Locations
600 Employees
152K-188K Annually

Deepgram Logo Deepgram

EMEA Sales Leader

Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Conversational AI
In-Office or Remote
30 Locations
150 Employees
180K-220K Annually

Mondelēz International Logo Mondelēz International

Senior Cybersecurity Professional, Vulnerability Management

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Remote or Hybrid
2 Locations
90000 Employees

WeLocalize Logo WeLocalize

Shape the Future of AI — Norwegian Talent Hub

Machine Learning • Natural Language Processing
In-Office or Remote
34 Locations
2331 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account