Company logo hidden

Senior Software Engineer

Unlock employer United Arab Emirates Not on LinkedIn Posted: 11 Aug 2026

Financial

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

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

As an experienced Senior SW Engineer with expertise in Qualcomm-based Mission Computer systems, your leading role will be in designing, implementing, and maintaining software solutions across NXP-based PX4 flight controllers and Qualcomm-based mission computers. You will optimize solutions for reliability, safety, and performance in complex UAV operations.

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

Role Overview

  • Own the architecture, design, and implementation of autonomous applications on Qualcomm-based platforms, spanning perception, sensor fusion, planning, and navigation for UxV systems.
  • Define technical direction and oversee development of ROS2-based nodes and middleware frameworks to support scalable, modular autonomy stacks across heterogeneous compute platforms.
  • Drive optimization strategies for GPU and DSP-accelerated AI/ML workloads, ensuring real-time inference, multi-sensor fusion, and deterministic decision-making under SWaP constraints.

Location
Abu Dhabi, United Arab Emirates

Requirements

  • 8+ years of experience in robotics, autonomous systems, or safety-critical UxV platform development, preferably in defense or aerospace environments.
  • Proficiency in real-time embedded systems and Python for automation, AI/ML workflows, testing, and data pipelines.
  • Strong experience with ROS2, XRCE-DDS, MAVLink, and modular autonomy stack architecture on Qualcomm-based mission computer platforms.
  • Hands-on experience with Qualcomm SoC platform bring-up, including BSP integration, Linux/Yocto environments, boot chain validation, peripheral enablement, driver integration, and platform debugging.
  • Experience implementing embedded cybersecurity measures, including encrypted communications, sandboxing, access control, threat modeling, secure OTA, and secure coding practices.

Education and Certification Requirements

  • MSc preferred / BSc (minimum) in Computer Science, Robotics, Electrical Engineering, or related field.
  • Nice-to-have: familiarity with TypeScript/JavaScript for front-end interfaces and control dashboards; experience with cross-organization system integration at scale.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct