15 Sep
|
AMX Innovations Private
|
India
15 Sep
AMX Innovations Private
India
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
Robust understanding of XAML
Strong understanding of MVVM architecture
Experience building and shipping Windows desktop applications
Experience communicating with native C++ libraries or services
Valuable 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
📌 C++, C# / Winui Developer — Windows Desktop Application Bengaluru (India)
🏢 AMX Innovations Private
📍 India