QT/QML Lead - Ground Control Station(GCS)

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Company Description

Redon Systems Pvt Ltd is an innovative startup specializing in the design and manufacturing of remotely operated systems tailored for defense and industrial applications. Focused on cutting-edge technology and practical solutions, the company is dedicated to developing advanced systems that support critical operations. Based in Hyderabad, Redon Systems plays a pivotal role in enhancing operational capabilities in challenging environments, offering unparalleled reliability and innovation to its clients.


Job Title

Qt / QML Lead – Ground Control Station (GCS)

Experience

3–6 years

Location

Hyderabad


Role Overview

Qt/QML Developer

flight control, autonomy, perception, and systems teams


Key Responsibilities

GCS & UI Development

  • Design, develop, and maintain

    Qt/QML-based UI components

     within a QGC-derived codebase
  • Customize and extend

    QGroundControl modules

     (Vehicle, Mission, Map, Instrumentation, Settings, etc.)
  • Implement operator workflows for:
  • Mission planning & execution
  • Live telemetry and health monitoring
  • Camera / payload control
  • Alerts, warnings, and system states

Backend & Integration

  • Integrate QML UI with

    C++ backend logic

     using Qt framework patterns
  • Interface with

    MAVLink-based telemetry

    , command, and parameter systems
  • Work with asynchronous data streams (telemetry, video metadata, logs)

Performance & Reliability

  • Optimize UI performance for

    real-time updates and low latency

  • Ensure robustness under high-frequency telemetry and degraded link conditions
  • Implement clean state handling for disconnects, failsafes, and recovery

Collaboration & Quality

  • Collaborate with flight control, autonomy, CV, and embedded teams
  • Participate in design reviews, code reviews, and system integration testing
  • Contribute to documentation and long-term maintainability of the GCS platform


Required Skills & Experience

Must-Have

  • 3–6 years of hands-on experience

     with

    Qt (C++) and QML

  • Strong understanding of

    Qt Quick, Qt Quick Controls, and QML state management

  • Solid C++ fundamentals (memory management, threading basics, signals/slots)
  • Experience building

    complex UI applications

     (not just forms or dashboards)
  • Comfortable working with

    real-time or near-real-time data

Strongly Preferred

  • Experience with

    QGroundControl (QGC)

     or similar drone/robotics GCS software
  • Familiarity with

    MAVLink

    , UAV telemetry, or robotics communication protocols
  • Experience with

    map-based UIs

     (Mapbox, OpenStreetMap, QtLocation, etc.)
  • Understanding of

    event-driven architectures

     and asynchronous systems
  • Exposure to Linux-based development environments

Nice to Have

  • Background in

    drones, robotics, aerospace, or defense systems

  • Experience integrating

    video streams or camera control UIs

  • Knowledge of

    UI/UX best practices for operator consoles / mission-critical systems

  • Familiarity with cross-compilation or embedded targets
  • Experience with performance profiling and UI optimization in Qt


What We’re Looking For (Mindset)

  • Engineering-first thinking with attention to reliability and clarity
  • Ability to reason about

    system state, edge cases, and failure modes

  • Comfortable working in evolving, high-complexity systems
  • Strong ownership and accountability for delivered features
  • Willingness to travel for demonstrations


Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You