Company logo hidden

Lead Software Developer

Unlock employer United Arab Emirates Posted: 07 Aug 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is a publicly funded research institute located in Abu Dhabi, United Arab Emirates. It hosts a diverse community of scientists, engineers, mathematicians, and researchers who drive pioneering research and technology prototypes to advance society.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

We are seeking a Lead Software Developer to lead the development, integration, and delivery of embedded software solutions for autonomous systems. This hands-on technical leadership role encompasses software architecture, development, system integration, mentoring, and cross-functional collaboration. The successful candidate will actively engage in software implementation, debugging, and integration activities while guiding the engineering team to deliver secure, reliable, and high-quality products throughout the product lifecycle.

Industry / Domain:
Autonomous UAV Systems / Embedded Security

Key Responsibilities:

  • Lead the design, development, integration, and validation of embedded flight software for autonomous and safety-critical systems.
  • Integrate platform security features and secure software deployment mechanisms.
  • Oversee software development, debugging, code reviews, and system integration activities.
  • Provide technical leadership, mentorship, and support to engineering teams.
  • Drive software integration, validation, and release activities.
  • Collaborate with hardware, systems, security, test, manufacturing, and DevOps teams.
  • Support Git workflows, CI/CD pipelines, build automation, release management, and configuration control.
  • Ensure software quality, reliability, maintainability, and compliance with engineering standards.

Experience Requirements:

  • 15+ years in embedded software; 8+ years in flight controller, autopilot, or safety-critical avionics.
  • Proven track record leading embedded software teams and delivering products to production.

Technical and Leadership Skills:

  • Strong proficiency in C/C++ for real-time embedded systems and Python for tooling and test automation.
  • Expertise in Autopilot stack (e.g., PX4) and MAVLink/GCS integration (QGroundControl or similar).
  • Experience with RTOS (e.g., NuttX) and embedded Operating systems.
  • Knowledge in Embedded security: ARM TrustZone, OP-TEE, trusted firmware, secure boot chains.
  • Proficient with Git workflows and collaborative development.
  • Understanding of DevOps, CI/CD pipelines, automated build/test, and release management.
  • Excellent communication skills to mentor engineers and lead technical discussions.

Education and Certification Requirements:

  • Bachelor’s in Computer Science, Electrical, or Aerospace Engineering (Master's/PhD preferred).
  • Safety-critical software certifications (e.g., DO-178C, ISO 26262).

At the company, we are dedicated to addressing significant societal challenges through rigorous scientific discovery and collaboration with leading institutions. Our approach fosters breakthroughs in various advanced technologies, ensuring a global impact.

Apply Direct

Jobs you might like   View all jobs

About Research Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct