Software Engineer (Ground Control Station - QGroundControl) (Noida)

Software Engineer (Ground Control Station - QGroundControl) (Noida)

04 Aug
|
Optiemus Unmanned Systems
|
Noida

04 Aug

Optiemus Unmanned Systems

Noida

We are looking for a passionate Software Engineer to join our UAV software team and contribute to the development of Ground Control Station (GCS) applications based on

QGroundControl. The ideal candidate should have experience with C++, Qt/QML, and MAVLink,

along with an understanding of UAV systems and mission planning. Key Responsibilities

Develop and customize QGroundControl based on project requirements.

Design and implement current features using C++, Qt, and QML.

Integrate UAV payload controls, telemetry, and mission management features into the GCS.

Develop custom UI components for monitoring and controlling UAV operations.

Implement MAVLink-based communication between the Ground Control Station and flight controller.

Integrate video streaming, map services, and mission planning functionalities.

Debug communication, telemetry, and software performance issues.

Work closely with firmware, embedded, and hardware teams to ensure seamless system integration.

Perform field testing and validate software during flight operations.

Maintain technical documentation and manage source code using Git.

Required

Skills

Strong knowledge of C++.





Hands-on experience with Qt Framework and QML.

Experience modifying and building QGroundControl.

Good understanding of the MAVLink protocol.

Familiarity with Git version control.

Knowledge of Linux and Windows development environments.

Understanding of UAV architecture and flight controller communication.

Experience with debugging and software testing.

Preferred

Skills

Experience with ArduPilot or PX4.

Knowledge of GStreamer for video streaming.

Experience integrating RTSP, UDP, or camera feeds into QGroundControl.

Familiarity with Mapbox, OpenStreetMap, or other mapping services.

Experience with serial communication, TCP/UDP networking, and telemetry systems.

Basic knowledge of ROS/ROS2 and companion computer integration. Qualifications

Bachelor's degree in Computer Science, Electronics, Electrical Engineering, Robotics,

Aerospace Engineering, or a related field.

Strong interest in UAV software, autonomous systems, and Ground Control Station development.

📌 Software Engineer (Ground Control Station - QGroundControl) (Noida)
🏢 Optiemus Unmanned Systems
📍 Noida

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (ground control station - qgroundcontrol) (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (ground control station - qgroundcontrol) (noida) / noida