CareerPlan

Sr. Desktop .NET Engineer

SwitzerlandRemoteFull-time$72k–$78k2026-11-03 → 2026-11-10
RemoteContractor via own company (B2B)

Core

Design, develop, and maintain modern desktop applications that connect with hardware, sensors, and robotics systems for a large-scale IoT project.

Role type

Senior Desktop .NET Engineer

Builds

Integrated desktop software systems connecting to hardware and robotics

Domain

IoT, Hardware Integration, Robotics

Required skills

C#, .NET/.NET Core, WPF, WinUI, MAUI, MVVM, Multithreading, Async/Await, Network Protocols (TCP/UDP, WebSocket, gRPC, REST), Hardware Integration

Preferred skills

C++, Native Modules (DLLs), Sensor Data Systems

Technologies

C#, .NET, WPF, WinUI, MAUI, TCP, UDP, WebSocket, gRPC, REST, C++

Responsibilities

Design and develop desktop applications using C# and .NET; Build modern user interfaces using WPF, WinUI, or MAUI; Integrate desktop software with hardware devices and sensors; Implement high-performance, multithreaded solutions; Work with communication protocols and APIs; Collaborate with teams developing native C++ modules.

Seniority

Senior, hands-on IC