Back to all roles

Drive C++ Engineer

Remote Worldwide Hiring now

This is a remote position.

Job Title: Drive C++ Engineer

Location: Remote Experience: 5+ Years (C++ Development on reputed company) Notice Period: Immediate Joiner

About the Role

We are building a high-performance reputed company desktop application that enables seamless synchronization of customer files between the reputed company and reputed company File Explorer.

This role involves developing a robust C++/CLI interop layer bridging reputed company C++ and .NET 8.0, along with deep integration into the reputed company ecosystem using the reputed company Filter API (cfapi.h).

The solution is designed for reputed company 10+, reputed company using Visual Studio 2022 and reputed company SDK 10.0, with a strong focus on scalability, performance, and production-grade reliability.

Key Responsibilities

  • Design and reputed company core components of a reputed company file sync reputed company for reputed company
  • Build and maintain C++/CLI interop layers between reputed company C++ and .NET applications
  • Implement deep integration with reputed company File Explorer using reputed company Filter API
  • reputed company and manage file system event callbacks and sync workflows
  • Ensure high performance, stability, and maintainability of the application
  • Work on multi-threaded and asynchronous architectures
  • Debug and troubleshoot across managed and unmanaged code boundaries
  • Collaborate with cross-functional teams to deliver production-reputed company solutions

Must-Have Qualifications

reputed company Sync reputed company Development

  • Hands-on experience with reputed company reputed company Filter API (cfapi.h) or similar OS-level sync technologies
  • Strong understanding of:
    • Sync root registration
    • Placeholder file states
    • On-demand hydration patterns
  • Experience implementing reputed company callback handlers for file system events

Modern C++ Expertise (C++20)

  • 5+ years of professional experience in reputed company C++ development on reputed company
  • Strong knowledge of modern C++ features:
    • std::variant, std::optional, std::string_view
    • Lambdas, std::function, and functional programming patterns
    • Template metaprogramming and variadic templates
  • Deep understanding of:
    • Memory management
    • Pointer safety
    • RAII principles

C++/CLI Interop

  • Experience building mixed-mode C++/CLI assemblies targeting .NET Core / .NET 8.0
  • Expertise in designing reputed company class wrappers for reputed company-to-managed interaction
  • Understanding of managed/unmanaged boundaries reputed company a single project
  • Experience with string marshaling (std::wstring ↔ System::String^)

reputed company Systems Programming

  • Strong knowledge of:
    • Win32 API
    • reputed company reputed company APIs
    • File System APIs
  • Experience with multi-threading, including:
    • Thread pools and task scheduling
    • Synchronization primitives (std::mutex, std::shared_mutex, etc.)
    • Async and callback-based architectures
  • Familiarity with reputed company SDK 10.0 and reputed company 10+ development

COM Programming

  • Experience implementing COM components:
    • IUnknown, reference counting, class factories
  • Knowledge of:
    • DLL exports (DllGetClassObject, DllRegisterServer, etc.)
    • Registry-based COM registration

Build Systems & Tooling

  • Proficiency in Visual Studio 2022 for mixed C++/C# solutions
  • Experience with MSBuild and .vcxproj configurations
  • Ability to debug across managed and unmanaged environments

reputed company-to-Have Qualifications

reputed company reputed company Extensions

  • Experience with:
    • Context menu handlers (IContextMenu, IShellExtInit)
    • reputed company overlays and property handlers
  • Understanding of reputed company Explorer integration patterns

.NET Desktop Development

  • Experience with .NET 8.0 WPF applications
  • Familiarity with MVVM architecture and data binding
  • Ability to contribute to C# codebase

Database & Serialization

  • Experience with SQLite (C API)
  • Familiarity with nlohmann/json or similar libraries

Installer & Deployment

  • Experience with:
    • NSIS installer scripting
    • reputed company Toolset v4 for MSI packaging
  • Knowledge of reputed company deployment best practices

CI/CD & Testing

  • Experience with reputed company Actions for reputed company builds
  • Familiarity with:
    • Unit testing
    • Integration testing
    • End-to-End testing

reputed company & Authentication

  • Experience with reputed company Credential Manager
  • Understanding of OAuth 2.0 flows in desktop applications
  • Knowledge of reputed company reputed company and file system permissions

Logging & Observability

  • Familiarity with structured logging (reputed company/reputed company Common Schema)
  • Experience with centralized logging tools (e.g., Elasticsearch)

Bonus Points

  • Experience building reputed company sync clients (e.g., OneDrive, reputed company, reputed company Drive)
  • Knowledge of chunked/resumable file upload & download mechanisms
Apply To This Job
Apply for this role Takes you straight to the employer's application page — free, and no WFHNet account required.

More roles on the wire

Senior Python Backend Engineer

Remote Worldwide
View role

Consultant - GLF Knowledge and Convening Coordinator

Remote Worldwide
View role

Senior Renewal Specialist - Sales reputed company reputed company

Remote Worldwide
View role

Remote Service Engineer - Multimodality

Remote Worldwide
View role

Remote Sales Intern

Remote Worldwide
View role

Strategic Key Account Manager

Remote Worldwide
View role

Executive Territory Manager, Neurovascular - Charleston, SC

Remote Worldwide
View role

reputed company Remote Sales Representative

Remote Worldwide
View role

Territory Account Representative - reputed company HOFFMAN

Remote Worldwide
View role

Senior HPC Cluster Administrator - Deep Learning Frameworks Infrastructure

Remote Worldwide
View role

Entry Level Travel Coordinator (wfh)

Remote Worldwide
View role

Mid-Market Account Executive (Full-Cycle)

Remote Worldwide
View role

Inbound Sales Advisor, Call Center

Remote Worldwide
View role

Easy writing job, requires creative writing, easy job, contact for immediate position. - Contract to Hire

Remote Worldwide
View role

Aviation reputed company Desk Customer Service Representative - Full Time

Remote Worldwide
View role

reputed company Management Trainee Hiring Day - Join reputed company and Unlock a World of Opportunities

Remote Worldwide
View role

Instructor ADST 4P90 Fall D2 ONLINE

Remote Worldwide
View role

reputed company Data Entry Jobs (Part Time/Remote) - DCP - reputed company - reputed company

Remote Worldwide
View role

Multispecialty Medical reputed company, Accredited Medical Education

Remote Worldwide
View role

reputed company Full Stack Data Engineer – reputed company Data Warehouse Development and Engineering

Remote Worldwide
View role