• Зараз переглядають 4 шукача

Senior C# Developer

  • 170 000 – 210 000 грн
  • Golden Compass

      IT; менше 10 співробітників
    • Дистанційна робота
    • Vlad Sereda
    • Повна зайнятість. Досвід роботи від 5 років. Вища освіта.
    • Користувач ОС Windows
    • C#
    • Відповідальність
    • Програмування
    • SOLID Principles
    • .Net
    • Асинхронне програмування
    • Windows Forms
    • WPF
    • MAVLink
    • ArduPilot
    • GIS
    Показати всі навичкиЗгорнути навички

    Опис вакансії

    About the Role

    We are looking for a Senior C# Developer to join a full-time project focused on developing a navigation and positioning system based on radio beacons, tightly integrated with autopilot software and ground control tools.

    The role combines backend logic, signal processing, desktop development, and integration with external systems. You will take ownership of core navigation logic, participate in architectural decisions, and work closely with embedded, radio, and flight-control domains.

    Responsibilities

    • Design and implement core navigation logic based on radio beacons

    • Work with beacon signals, including binding beacons to geographic coordinates and processing onboard signal data

    • Implement position calculation algorithms with an expected accuracy of approximately 50−100 meters

    • Apply filtering techniques to stabilize position data and suppress sudden position jumps (e.g. Kalman filter, EMA or similar approaches)

    • Integrate calculated coordinates with ArduPilot using MAVLink protocol

    • Ensure reliable fallback navigation behavior in scenarios such as GPS loss (RTL, mission holding, safety modes)

    • Develop and maintain a Windows-based Mission Planner plugin

    • Implement UI logic for beacon management, configuration, signal monitoring, and system control

    • Work on visualization of vehicle position and beacon coverage areas

    • Participate in radio communication logic, including frequency hopping and synchronization between onboard and ground systems

    • Collaborate on ground station functionality that runs alongside existing operator workflows with minimal configuration overhead

    • Implement safety mechanisms to prevent misconfiguration (incorrect beacon, frequency, or ID)

    • Contribute to code reviews, architectural discussions, and technical documentation

    Technical Requirements

    • Strong commercial experience with C# and .NET

    • Solid understanding of desktop application development on Windows

    • Experience with real-time data processing and asynchronous programming

    • Practical knowledge of algorithms for signal filtering and data smoothing

    • Experience integrating with external systems via binary or structured protocols

    • Understanding of coordinate systems, basic navigation math, and positioning concepts

    • Experience working with hardware-adjacent software or telemetry systems

    • Ability to write robust, defensive code with strong validation and error handling

    • Comfortable working with complex technical domains and incomplete specifications

    Domain Experience (Highly Preferred)

    • MAVLink protocol and ArduPilot ecosystem

    • Mission Planner plugin development

    • Radio communication systems in sub-GHz ranges

    • Frequency hopping or similar communication stability techniques

    • Navigation systems, UAVs, robotics, or autonomous systems

    • Safety-critical or mission-critical software

    What We Offer

    • Full-time, long-term engagement

    • Work on a technically complex and non-trivial system

    • Real influence on architecture and core algorithms

    • Collaboration with experienced engineers in adjacent domains

    • Competitive compensation based on experience

    • Flexible working format (remote or hybrid, depending on location)

    • Clear ownership and minimal bureaucracy

    Hiring Process

    1. CV review

    2. Technical interview focused on C#, architecture, and applied problem-solving

    3. Final discussion (project context & collaboration)

    4. Offer


    Golden Compass

    IT, менше 10 співробітників

    Більше про компанію

    Схожі вакансії

    Усі схожі вакансії

    Вакансії в категорії

    Вакансії за містами

    Вакансії за сферою діяльності