Skip to content
×

Lead Software Engineer – Secure Mission Computing; m​/f​/d

Listing for: Halian
Full Time position Listed on 2026-11-07
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Unix/Linux
Salary/Wage Range or Industry Benchmark: 420000 - 660000 AED Yearly AED 420000.00 660000.00 YEAR

Job Description & How to Apply Below

Position: Lead Software Engineer – Secure Mission Computing (m/f/d)
Role Overview

We are seeking an experienced Lead Software Engineer to design, develop, integrate, and productize secure mission-computing software for advanced autonomous and unmanned platforms.

This is a hands‑on technical leadership role spanning robotics, autonomy, embedded Linux, mission computing, flight-controller integration, AI/ML acceleration, cybersecurity, and Dev Ops
. You will lead the development of scalable software running across NVIDIA and Qualcomm-based compute platforms
, integrating these systems with flight controllers, sensors, Ground Control Stations, and other mission‑critical components.

The role requires strong experience taking complex autonomous systems from architecture and platform bring‑up through integration, validation, deployment, and production
.

Key Responsibilities Autonomy Software Development
  • Develop and integrate robotics and autonomy applications on NVIDIA and Qualcomm-based mission‑computing platforms
    .
  • Build ROS2-based nodes, services, middleware, and modular autonomy components
    .
  • Integrate capabilities supporting perception, planning, navigation, sensor fusion, and decision‑making
    .
  • Optimize GPU, DSP, NPU, and AI accelerator workloads for real‑time inference and resource‑constrained environments.
  • Support integration between mission computers and PX4-based flight‑control platforms
    .
System Integration & Middleware
  • Design and implement secure application‑level communication using technologies such as NATS, ACLs, DDS/XRCE‑DDS, MAVLink, and UDP
    .
  • Implement authentication, encryption, telemetry, command‑and‑control, and secure message exchange between autonomous platforms and Ground Control Stations.
  • Develop APIs and middleware for reliable data exchange across mission‑critical systems.
  • Integrate multiple sensor types including cameras, LiDAR, GNSS, and IMUs using ROS
    2.
  • Support integration with flight controllers, FPGA‑based components, embedded hardware, Ground Control Stations, and mission‑computing platforms
    .
  • Work with multidisciplinary engineering teams to validate complete hardware/software system integration.
Platform Engineering & Security
  • Perform Qualcomm SoC platform bring‑up
    , including BSP integration, Linux/Yocto environments, boot‑chain validation, peripheral enablement, driver integration, and platform debugging.
  • Implement embedded security capabilities including secure boot, hardware root of trust, Trusted Execution Environments (TEE), key provisioning, encrypted storage, anti‑rollback, and secure debug controls
    .
  • Support production security workflows including fuse burning, root‑of‑trust provisioning, device identity, secure factory flashing, manufacturing provisioning, and manufacturing test procedures
    .
  • Implement sandboxing, access control, encrypted communications, secure OTA updates, and secure coding practices
    .
  • Conduct threat modelling and vulnerability assessments across embedded and autonomy software.
  • Support engineering practices aligned with standards such as ISO 27001 and DO‑326A
    .
Dev Ops, Automation & Validation
  • Develop CI/CD pipelines for ROS2, embedded software, and AI workloads deployed to NVIDIA and Qualcomm environments.
  • Use Git, Docker, Kubernetes, automated testing, and modern software delivery practices
    .
  • Build reproducible development and deployment environments for autonomous software.
  • Support SITL/HITL testing, automated validation, code review, release management, and configuration control
    .
  • Use MATLAB or similar engineering tools for automation, test scripting, data analysis, model‑based workflows, validation, and manufacturing automation.
Engineering Leadership
  • Define architecture and engineering standards across mission‑computing and autonomy software.
  • Implement telemetry, logging, diagnostics, and real‑time system monitoring
    .
  • Optimize software…
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:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary