More jobs:
QT/QML Lead - Ground Control Station; GCS
Job in
500016, Prakāshamnagar, Telangana, India
Listed on 2026-01-14
Listing for:
Confidential
Full Time
position Listed on 2026-01-14
Job specializations:
-
Manufacturing / Production
Systems Engineer, Robotics
Job Description & How to Apply Below
Location: Prakāshamnagar
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 in Qt/QML application development
Location
Hyderabad
Role Overview
We are looking for a Qt/QML Developer to work on a custom Ground Control Station (GCS) built on top of QGround
Control (QGC) . The role involves designing and implementing high-performance, real-time UIs for UAV/drone operations, including telemetry visualization, mission planning, payload control, and operator workflows.
You will work closely with flight control, autonomy, perception, and systems teams to build a reliable and intuitive operator experience for mission-critical drone applications.
Key Responsibilities
GCS & UI Development
Design, develop, and maintain Qt/QML-based UI components within a QGC-derived codebase
Customize and extend QGround
Control 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 QGround
Control (QGC) or similar drone/robotics GCS software
Familiarity with MAVLink , UAV telemetry, or robotics communication protocols
Experience with map-based UIs (Mapbox, Open Street Map , 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×