Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About the Role

Drive Engineer

You will work with Windows 10+ environments using Visual Studio 2022 and the latest Windows SDK, focusing on delivering a stable, high-performance, production-ready solution.

Key Responsibilities

  • Build and integrate

    Cloud Sync Engines

    using

    CFAPI

    or equivalent OS-level sync frameworks.
  • Develop and maintain

    C#–C++ interop layers

    using P/Invoke, C++/CLI, and COM Interop.
  • Implement Windows File Explorer integration, including:
  • Shell Extensions
  • Context menus
  • Icon overlays
  • Property handlers
  • Develop Windows desktop components in

    Native C++

    (Win32, Shell APIs, File System APIs).
  • Work with multithreaded and asynchronous programming models.
  • Implement memory management and cross-language marshalling between C++ and C#.
  • Build .NET desktop application features using

    C# (.NET), WPF, MVVM

    .
  • Optimize UI/UX performance and application responsiveness.
  • Use Visual Studio 2022 for mixed-mode debugging, diagnostics, and build pipelines.
  • Handle Windows security/permissions (file system access, shell integration).
  • Build MSI/MSIX or custom installers for mixed C++/C# applications.
  • Write automated tests (unit, integration, end-to-end) for mixed-language codebases.

Required Skills & Expertise

  • 4–5 years of experience in :Cloud Sync Engines or OS-level file synchronization,Native C++ Windows desktop development ,C#/.NET desktop development (WPF preferred)
  • Strong knowledge of: Win32 API, File System APIs, Shell APIs ,Multithreading, asynchronous patterns,Marshaling, memory management, P/Invoke, C++/CLI, COM
  • Experience integrating with Windows File Explorer
  • Experience with Windows SDK 10.0
  • Strong debugging and diagnostic skills
  • Experience with installer technologies (MSI/MSIX)

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You