[As] .NET Software Engineer (Desktop)
Core
Developing desktop applications for UAV (drone) systems, integrating software solutions with low-level hardware and equipment.
Role type
Middle .NET Software Engineer (Desktop)
Builds
Desktop UI applications for UAV control and monitoring
Domain
Aerospace / UAV / Embedded Systems
Required skills
.NET (8.0), Desktop UI frameworks (Avalonia, MAUI, WPF), OOP, SOLID, MVVM, DI, Unit/Integration Testing, CI/CD, Multithreading, Hardware interaction
Preferred skills
MAVLink, GIS, Linux (systemd, udev, nmcli)
Technologies
.NET 8.0, Avalonia, MAUI, WPF, MAVLink, GIS, Linux
Responsibilities
Writing maintainable code with test coverage, Integrating software with low-level systems and hardware, Participating in technical discussions and planning, Creating technical documentation
Seniority
Middle, hands-on IC
