Applying for Sr. Research and Deveopment Engineer – UAV Firmware Development
Apply Now 
Required Qualifications
B.E. - Computer Engineering, Aerospace Engineering, Electrical Engineering, or a related field.
Job Description
JOB-TITLE            : Sr. R&D Engineer – UAV Firmware Development
JOB-CODE            : TRC-642
JOB-LOCATION    : Abu Dhabi
QUALIFICATIONS: B.E. - Computer Engineering, Aerospace Engineering, Electrical Engineering, or a related field.
NATIONALITY      : Any 
GENDER                : M/F 
VACANCY              : 02
PACKAGE              : Negotiated

EMPLOYER INTRO:

The Employer, our client, is a leading Group of Companies in the UAE, located at Masdar City, Abu Dhabi. They are specialised in Aeronautics and Avionics and currently busy with large scale development of Commercial and 25kg MTOW UAVs. They are seeking qualified and experienced Research and Development Engineers with the below details to join them. All shortlisted Applicants will appear for a video interview with the Employer's Technical and Management Team. 


ROLE OVERVIEW

As a Research and Development Engineer (Firmware Development), you will be responsible for designing, developing, and optimizing the firmware that powers UAV systems. You will work closely with hardware engineers, UAV platform teams, and control system developers to ensure seamless integration of firmware for UAV functionality. Your role will involve both software development and field testing to ensure reliability and performance in real-world conditions.


KEY RESPONSIBILITIES

  1. Design, develop, and maintain FW for UAV systems, focusing on performance, stability, and real-time communication.
  2. Collaborate with hardware teams to ensure seamless integration of FW with UAV components (e.g., sensors, motors, flight controllers).
  3. Work with PX4 and/or ArduPilot FW, contributing to development, optimization, and debugging.
  4. Participate in field testing to validate firmware performance and troubleshoot real- world issues.
  5. Perform flight data analysis and correlate with theory.
  6. Develop and maintain efficient communication between FW and hardware.
  7. Work with RTOS and embedded systems.
  8. Implement testing frameworks and strategies to ensure firmware meets high standards of quality and performance.

REQUIRED QUALIFICATIONS

  1. Bachelor's degree or equivalent in Computer Engineering, Aerospace Engineering, Electrical Engineering, or a related field.
  2. At least 5 years of experience in firmware development for UAVs.
  3. Proven experience working with PX4 and/or ArduPilot firmware.
  4. Strong knowledge of real-time operating systems (RTOS) and embedded firmware development.
  5. Experience in debugging and troubleshooting firmware in a UAV context.
  6. Strong understanding of hardware-software integration in UAV systems.
  7. Willingness to participate in field tests to evaluate and improve firmware performance.
  8. Strong analytical and problem-solving skills.
  9. Excellent teamwork and communication skills.

APPLICATION METHOD

  • Email your applications to futures@roychowdhurys.com, ensure that your email subject line mentions the Job-Title and Job-Code


DOCUMENTS NEEDED 

  1. Updated CV in English
  2. Below Questionnaire – saved and fully answered as a new MSWord Document
  3. Latest Color Photograph
  4. Any govt issued photo-Identity document for verification 
  5. All the above must be sent under one email (multiple emails or incomplete applications will not be processed). 

QUESTIONNAIRE (Copy-Paste-Answer 100% - save and send as a new Word Document) 


  1. Applicant Name:
  2. Position Title: 
  3. Job-Code No.:
  4. Qualification/Year/University:
  5. Current Compensation : 
  6. Desired Compensation (AED PM):
  7. Current / Last Position Title:
  8. Current / Last Employer:
  9. Current location:
  10. Earliest Joining Date:
  11. WhatsApp No.:
  12. Email Id:
  13. DOB / AGE:
  14. Gender:
  15. Nationality:
  16. Languages Known:
  17. Where did you find us? 
  18. Please write one para of your experience against each below points – key shortlist criteria
    1. UAV – Firmware development:
    2. Real-Time Operating System (RTOS) and embedded Firmware Development: 
    3. Debugging and troubleshooting UAV firmware: 
    4. Hardware-Software integration in UAV systems: 
Apply Now 


Work Experience :
Minimum 05 years as UAV R&D Engineer - Firmware Development
Posting Title :
Sr. Research and Deveopment Engineer – UAV Firmware Development
Number of Positions :
02
Location :
Abudhabi
Job Code :
TRC-642
Industry :
Aerospace, UAV