Website:
mindbrain.co.in
Job details:
- C++ Engineer / C++ Consultant (Contract)Experience: 8+ years
- Job Type: Contract
- Location: Remote
- Shift: 2 PM – 11 PM IST
- Start Date: Immediate
Role Overview
We are looking for an experienced C++ Engineer to build a Windows desktop application that syncs files between the cloud and Windows File Explorer. The role involves working with modern C++, Windows APIs, and integrating native code with .NET.
Key Responsibilities
- Develop and maintain a Windows-based file sync application
- Implement file synchronization using Windows Cloud Filter API
- Build C++/CLI interop layer between native C++ and .NET 8
- Integrate application with Windows File Explorer
- Write efficient, scalable, and maintainable code
- Debug and optimize performance across native and managed code
Required Skills
- Strong experience in modern C++ (C++20)
- Hands-on experience with Windows system programming (Win32, File System APIs)
- Experience with multi-threading and memory management
- Knowledge of C++/CLI and .NET interoperability
- Familiarity with COM programming and DLLs
- Experience using Visual Studio 2022 and Windows SDK
Good to Have
- Experience with Windows Cloud Filter API (cfapi) or file sync systems
- Knowledge of Windows Shell extensions
- Basic understanding of .NET / WPF applications
- Experience with SQLite, JSON, or installer tools (NSIS/WiX)
Click on Apply to know more.