Sr. Desktop .NET Engineer
Quick Summary
Strong professional experience with C# and .NET/.NET Core. Solid experience developing desktop applications using WPF, WinUI, or MAUI. Good understanding of the MVVM architecture pattern.
This fully remote, full-time contract opportunity is suited to a senior engineer with strong desktop application development expertise.
You will contribute to a large-scale greenfield IoT project for a German enterprise client.
The role involves building modern desktop applications that connect with hardware, sensors, and robotics systems.
You will work across software architecture, UI development, real-time data processing, and performance optimization.
As part of a distributed international team, you’ll help develop integrated systems from the ground up.
The position offers a long-term engagement with opportunities to influence technical direction and architectural decisions.
This is a Europe-based remote role with a focus on challenging engineering problems at the intersection of software and hardware.
-
Design, develop, and maintain desktop applications using C# and .NET.
-
Build modern user interfaces using WPF, WinUI, or MAUI, following MVVM architecture principles.
-
Develop custom UI controls and 2D/3D data visualization components.
-
Integrate desktop software with hardware devices, sensors, and robotics systems.
-
Implement high-performance, multithreaded, and asynchronous solutions.
-
Work with communication protocols and APIs, including TCP/UDP, WebSocket, gRPC, and REST.
-
Collaborate with teams developing native C++ modules and SDK integrations.
-
Contribute to system architecture, optimization, scalability, and technical delivery.
Requirements
~1 min read-
Strong professional experience with C# and .NET/.NET Core.
-
Solid experience developing desktop applications using WPF, WinUI, or MAUI.
-
Good understanding of the MVVM architecture pattern.
-
Experience with multithreading, async/await, and performance optimization.
-
Familiarity with network protocols and API integration.
-
B2-level German proficiency, required for communication with the client.
-
Experience with hardware integrations, sensor data, or similar systems is a plus.
-
Exposure to C++ or native modules such as DLLs is advantageous.
-
Ability to collaborate effectively within a distributed, international engineering team.
What We Offer
~1 min readLocation & Eligibility
About this job
- Pay per year
- ≈ $72,000–$78,000 a year
- Who can apply
- Romania
- Posted
- Today
Listing Details
- Posted
- November 3, 2026
- First seen
- November 3, 2026
- Last seen
- November 3, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 80%
- Scored at
- November 3, 2026
Signal breakdown
Similar Desktop Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.