AMX Innovations Private Limited
C++, C# / WinUI Developer — Windows Desktop Application
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Karnataka, India
Work mode:
Onsite
Published on:
7 September 2026
What they need
C++, C# / WinUI Developer — Windows Desktop Application
We are looking for an experienced C# Developer to join our team and work on a high-performance Windows desktop application for photogrammetry, 3D visualization, and drone data processing.
You will work closely with our C++ engineering team to build a modern native Windows application and integrate it with high-performance C++ processing and visualization services.
Responsibilities
- Develop a Windows desktop application using C#, WinUI 3, XAML and MVVM
- Build clean, scalable and responsive desktop user interfaces
- Develop project management, processing workflows and application settings
- Integrate the C# application with native C++ libraries/services
- Work closely with C++ developers on API and inter-process communication
- Implement asynchronous and multithreaded workflows
- Handle large datasets and long-running background processing without blocking the UI
- Build interfaces for 3D visualization, photogrammetry results and data processing
- Debug, profile and optimize Windows desktop applications
- Package, test and ship production Windows applications
Required Skills
- Strong experience with C# / .NET
- Strong experience with WinUI 3
- Strong understanding of XAML
- Strong understanding of MVVM architecture
- Experience building and shipping Windows desktop applications
- Experience communicating with native C++ libraries or services
- Good understanding of multithreading and asynchronous programming
- Strong understanding of software architecture and clean code
Preferred
- Experience developing 3D applications
- Experience with 3D visualization, graphics, CAD, GIS, game engines or similar applications
- Experience working with large datasets
- Experience integrating C# applications with C++/native components
- Familiarity with Direct3D, OpenGL or Vulkan is a plus
Location: Bangalore preferred
Work: In-office / Full-time
Experience: Minimum 1 year of professional experience
If you have shipped a Windows desktop application and enjoy building high-performance, technically challenging software, we'd love to hear from you.
Pay: ₹600,000.00 - ₹800,000.00 per year
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Wikeys
Développeur .NET C# Senior – Banque d’investissement
45K
Permanent contract
Paris, France
Hybrid
Skills
10 hours ago
Quick apply
LeHibou
Responsable Application CRM Dynamics / Expert technico-fonctionnel
500€ / jour
Freelance
Paris, France
Hybrid
Skills
3 hours ago
Quick apply
GS Advisory
Tech Lead C# / .NET – Assurance-vie (Luxembourg)
Freelance
Luxembourg
Onsite
Skills
2 hours ago
Quick apply