Senior Software Engineer - UAV Ground Control Station (GCS)
EDGE Group PJSC · Posted Nov 4, 2026
- Abu Dhabi, Abu Dhabi, United Arab Emirates
- Senior
- 7–10 years
Develop, integrate, and verify mission‑critical UAV GCS software.
Responsibilities
- Design, develop, integrate, test, and maintain UAV GCS software using C/C++
- Develop HMI/UI applications for mission planning, vehicle control, telemetry, payload management, and flight monitoring
- Integrate GCS software with autopilots, flight‑control systems, sensors, avionics, payloads, and communication systems
- Develop and maintain communication interfaces including TCP/IP, UDP, CAN, Ethernet, RF/SATCOM, and UAV datalinks
- Develop real‑time processing for telemetry, video, vehicle health, and mission data
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer/Electrical Engineering, Aerospace Engineering, or a related discipline
- Nice to have: UAV Ground Control Station (GCS) development
- Nice to have: UAS command‑and‑control
- Nice to have: flight‑control system integration
- Nice to have: autopilots