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

Senior Guidance and Control Engineer

Job in Abu Dhabi, UAE/Dubai
Listing for: Technology Innovation Institute
Full Time position
Listed on 2026-07-25
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Robotics
Salary/Wage Range or Industry Benchmark: 300000 - 540000 AED Yearly AED 300000.00 540000.00 YEAR
Job Description & How to Apply Below

At the Autonomous Robotics Research Centre (ARRC) of TII, Senior Engineers are more than just individual contributors; they are the technical anchors of our team. In this role, you will spend roughly 75% of your time heavily hands‑on with GNC algorithm design, C++ development, field experiments, and data analysis. For the remaining 25%, you will be expected to step up as a technical mentor—driving project planning, aligning interfaces with other teams, and guiding the work of junior engineers.

If you are a highly technical engineer who enjoys taking ownership of a project's direction without stepping away from the code, we want to talk to you.

Responsibilities
  • Act as the technical authority for the GNC team, defining the software architecture and ensuring the integrity of the guidance and control framework.
  • Drive technical project planning, create development timelines, and adapt roadmaps to meet external stakeholder requests and evolving mission requirements.
  • Define work packages and establish clear, rigid interfaces between various system modules to ensure clean integration across the architecture.
  • Provide day‑to‑day technical mentorship and code reviews for mid‑level and junior engineers, fostering a culture of high engineering standards.
  • Serve as the primary technical point of contact, aligning GNC deliverables with avionics, integration, platform, and flight test teams.
Guidance Law Development
  • Architect, implement, and evaluate advanced guidance strategies for different flight phases, with a strong emphasis on loitering, mid‑course, and terminal/dive guidance.
  • Develop and optimize classical and modern guidance laws (PNG, Augmented PNG, L1, Pure Pursuit, predictive/optimization‑based approaches).
  • Design robust guidance solutions capable of handling targets detected by multiple sensor modalities under highly dynamic conditions.
Algorithm Prototyping & Software Engineering
  • Actively prototype and validate core guidance and control algorithms in MATLAB/Simulink, treating this as a critical first step in the development pipeline.
  • Directly translate and optimize these prototype models into production‑ready, highly efficient C/C++ code for embedded deployment.
  • Act as a primary contributor to the codebase, writing industry‑grade C++ and Python.
  • Execute ROS/ROS2 C++ development and integration, strictly adhering to software engineering best practices (version control, unit testing, CI/CD, Docker).
  • Review peer code to ensure efficiency, readability, and architectural consistency across the UAV software stack.
  • Collaborate with navigation and integration teams to ensure robust end‑to‑end system performance.
Simulation, Field Experiments, and Validation
  • Design, build, and maintain high‑fidelity simulation environments to benchmark guidance law performance.
  • Actively participate in real‑world flight test campaigns and field experiments.
  • Conduct deep data analysis on flight logs, identify performance gaps, and rapidly iterate on algorithms to improve robustness and precision.
Required qualifications and skills
  • Education:

    Master’s degree or Ph.D. in Aerospace Engineering, Electrical Engineering, Robotics, Control, or a related highly technical field.
  • Experience:

    7+ years of hands‑on experience in GNC algorithm development for UAVs or autonomous systems, including proven experience guiding projects or mentoring engineers.
  • Coding Proficiency:
    Expert‑level proficiency in C/C++ and Python for production environments. Deep expertise in MATLAB/Simulink and automatic code generation tools.
  • Systems Knowledge:
    Strong knowledge of ROS2, PX4, and modern control system design tools.
  • Hands‑On Mentality:
    Demonstrated ability to remain a primary code contributor while steering a project; you must be comfortable prototyping in MATLAB, writing in C++, performing field experiments, and analyzing flight data.
  • Technical Breadth:
    Solid understanding of flight dynamics, aerodynamics, sensor fusion, and state estimation algorithms.
  • Project Management:
    Experience driving engineering timelines, managing technical debt in a fast‑paced environment, and familiarity with task management tools (Jira or similar).
  • Communication:
    Strong ability to translate complex technical challenges into clear project plans for multidisciplinary teams and stakeholders.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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