Skip to content

Verified Jobs, Verified Candidates

TodayAll jobsRadarSavedBrief
Sign inFor employersالعربية
TodayAll jobsRadarSavedBrief
For employers
Sign inالعربية
Suggested places
RiyadhSaudi Arabia
JeddahSaudi Arabia
DammamSaudi Arabia
DubaiUnited Arab Emirates
Abu DhabiUnited Arab Emirates
DohaQatar
Kuwait CityKuwait
ManamaBahrain
MuscatOman
Remote
  1. Jobs
  2. Abu Dhabi
  3. Software & IT
  4. Senior Desktop Software Engineer

Senior Desktop Software Engineer

  • EDGE Group
  • Abu Dhabi, United Arab Emirates
  • Posted 14 Oct
  • Verified source
Job type
—
Work mode
—
Seniority
Senior
Salary
Not stated

Summary

EDGE Group is seeking a Senior Desktop Software Engineer in Abu Dhabi to develop and maintain Ground Control Station software using Qt and QML. The role covers the software lifecycle, GUI development, hardware and embedded-systems integration, testing, and technical documentation. Applicants need at least 10 years of software development experience, or 7 years with a Master’s degree, including at least 5 years of hands-on C++ experience. A degree in engineering or computer science and experience with complex codebases are required.

The posting

As published on edgegroup.ae. Pulled from the employer's site and shown as they wrote it.

External Job Description

Responsibilities:
Develop and maintain Ground Control Station (GCS) software using the Qt Framework and QML, with a focus on intuitive and high-performance GUI development. Participate in the full software development lifecycle, including planning, design, coding, testing, integration, and deployment. Collaborate with hardware and embedded systems teams to ensure seamless integration of software with connected and networked components. Perform integration testing to validate system functionality, reliability, and performance.

Document software architecture, design decisions, and requirement specifications, ensuring clarity and traceability. Create and maintain user guides and technical documentation to support end users and internal teams. Write and maintain unit tests to ensure high-quality, reliable, and maintainable software. Work closely with cross-functional teams to define technical requirements and deliver scalable and efficient solutions. Ensure adherence to coding standards and best practices, particularly in safety-critical environments.

Qualifications:
Bachelor’s or Master’s degree in Engineering (Electrical, Electronics, Computer) or Computer Science. Minimum 10 years of software development experience (or 7+ years with a Master’s degree). At least 5 years of hands-on experience in C++ development. Strong expertise in Qt Framework, Qt QML, and GUI-based application development. Proven experience working with large and complex codebases.

Technical Competencies:
Strong proficiency in C++ and object-oriented programming principles, along with solid understanding of design patterns. Deep expertise in Qt Framework, Qt QML, and GUI development. Experience in integration and unit testing, especially in embedded systems environments. Good understanding of networking protocols such as TCP, UDP, and IP.

Hands-on experience with Linux-based development environments and familiarity with Python for supporting tools and automation. Experience with continuous integration tools such as Jenkins. Understanding of real-time operating systems (RTOS) and real-time software design concepts. Familiarity with communication protocols such as UART, SPI, I2C, CAN, and Ethernet.

Awareness of safety-critical software standards such as DO-178C, ISO 26262, and RTCA guidelines. Experience handling large or legacy codebases, including refactoring and integration. Strong debugging, performance optimization, and testing skills. Knowledge of version control systems such as Git. Familiarity with Agile or Scrum methodologies is an added advantage.

View the original posting

Sign up free to open the employer's posting. Have an account? Sign in

Closes in

7788days1100hrs1188min5588sec

Closes in 3 months, Friday, January 1 · end of day.

Friday, January 1 · end of day

Posted Oct 14, 2026Jan 1, 2027

Skills

  • CI/CD & DevOps
  • Computer Networking
  • Git
  • Linux Administration
  • Python

EDGE Group

Technology and engineering

All jobs at EDGE Group

ReferenceGH 64F3 CB95 7E45

Always check the employer's original posting for details.

Similar jobs

  • Senior Software Engineer, AI-Native Development

    qlubAbu DhabiRemoteVerified source

    qlub is a fintech company that provides digital payment and ordering products for restaurants. The Senior Software Engineer will build and operate payment services, integrations, and AI-powered or agentic workflows, with safeguards such as permissions, approvals, monitoring, and auditability. The role requires…

    14 Oct
    No closing dateThe employer's posting doesn't say when it closes. Check it at the source before you apply.
  • Senior Embedded Software Engineer

    EDGE GroupAbu DhabiVerified source

    EDGE Group is an advanced technology company headquartered in the UAE. The Senior Embedded Software Engineer will develop and test embedded software for aerospace and UAV systems, integrate software with hardware, and support debugging, documentation, and certification activities. The role is based in Abu Dhabi and…

    14 Oct
    78 days left01 Jan 2027
  • Senior Embedded Software Engineer

    EDGE GroupAbu DhabiVerified source

    EDGE Group’s Halcon is seeking a Senior Embedded Software Engineer in Abu Dhabi to develop, integrate, test and verify safety-critical real-time software for defence and aerospace platforms. The role covers the software lifecycle, including requirements analysis, architecture, implementation, hardware-software…

    14 Oct
    88 days left11 Jan 2027
  • Software Engineer

    EDGE GroupAbu DhabiVerified source

    EDGE Group is seeking a Software Engineer for its Abu Dhabi team. The role involves designing, developing, testing, and maintaining software, resolving defects, supporting releases, and contributing to technical documentation and code reviews. Applicants need a relevant bachelor's degree and five years of software…

    14 Oct
    22 days left06 Nov
  • Senior Engineer - RF Signal Processing Software

    EDGE GroupAbu DhabiVerified source

    EDGE Group's ADVANCED CONCEPTS develops advanced technologies and autonomous systems. The Senior Engineer will build embedded RF software and firmware, including radio layers, signal processing, device drivers, and Linux kernel modules. The role also involves integrating communication protocols, building Linux images…

    14 Oct
    46 days left30 Nov
  • Principal Embedded Software Systems Engineer

    EDGE GroupAbu DhabiVerified source

    EDGE Group is hiring for Halcon in Abu Dhabi to lead the architecture and integration of high-performance, real-time embedded software systems. The role covers translating system requirements into software requirements, maintaining traceability, defining architectures and interfaces, and coordinating with software…

    14 Oct
    12 days left27 Oct
  • Software & IT jobs in Abu Dhabi
  • All jobs in Abu Dhabi
  • Software & IT jobs in the Gulf

Senior Desktop Software Engineer

EDGE Group

Apply

Every job is real. Every candidate is proven.

العربية

For candidates

  • Browse jobs
  • How it works
  • Create a free account
  • Your Radar

For employers

  • Post a job
  • Why GulfHire for hiring
  • Pricing: $90 per job
  • Employer sign in

GulfHire

  • About
  • Trust and safety
  • Contact

Jobs by city

  • Riyadh
  • Jeddah
  • Dammam
  • Dubai
  • Abu Dhabi
  • Doha
  • Kuwait City
  • Manama
  • Muscat

GulfHire is made in Ottawa, Canada.

© 2026 GulfHireTermsPrivacyRefundsCookiesLegal
    Suggested places
    RiyadhSaudi Arabia
    JeddahSaudi Arabia
    DammamSaudi Arabia
    DubaiUnited Arab Emirates
    Abu DhabiUnited Arab Emirates
    DohaQatar
    Kuwait CityKuwait
    ManamaBahrain
    MuscatOman
    Remote