×
Register Here to Apply for Jobs or Post Jobs. X

Desktop Software Engineer II EDGE Group Software Engineering

Job in Abu Dhabi, UAE/Dubai
Listing for: AimGulf
Full Time position
Listed on 2026-11-02
Job specializations:
  • Software Development
    Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 350000 - 600000 AED Yearly AED 350000.00 600000.00 YEAR
Job Description & How to Apply Below
Position: Desktop Software Engineer II EDGE Group Software Engineering 08:04
Job Location:

Abu Dhabi, United Arab Emirates

Job Description / Role:

The Desktop Software Engineer II will be responsible for developing and maintaining Ground Control Station (GCS) software. This role involves working within the full software development lifecycle, collaborating with hardware and embedded systems teams to ensure seamless integration, and adhering to coding standards in safety-critical environments.

Key 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.
Experience

Required:
  • 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.
  • Proven experience working with large and complex codebases.
  • Experience in integration and unit testing, especially in embedded systems environments.
  • Hands‑on experience with Linux-based development environments.
  • Experience with continuous integration tools such as Jenkins.
  • Experience handling large or legacy codebases, including refactoring and integration.
Education

Qualifications:

Bachelor’s or Master’s degree in Engineering (Electrical, Electronics, Computer) or Computer Science.

Skills Required:
  • Qt Framework
  • Qt QML
  • GUI-based application development
  • C++
  • Object-oriented programming principles
  • Design patterns
  • Networking protocols (TCP, UDP, IP)
  • Python
  • Real-time operating systems (RTOS)
  • Communication protocols (UART, SPI, I2C, CAN, Ethernet)
  • Safety-critical software standards (DO-178C, ISO 26262, RTCA guidelines)
  • Performance optimization
  • Git
  • Agile or Scrum methodologies
Employment / Job Type:

Full Time

About the Company:

Abu Dhabi advanced technology and defence conglomerate formed in 2019 by consolidating numerous UAE defence and technology entities. It operates across platforms and systems, missiles and weapons, space and cyber technologies, trading and mission support, and electronic warfare, producing unmanned systems, guided munitions, armoured vehicles, naval vessels, and secure communications.

Company Industry:

Defense & Aerospace

Department /

Functional Area:

Engineering

Closing Date:

Not mentioned (apply as soon as possible)

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary