
Sr. Research and Deveopment 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 : NegotiatedROLE OVERVIEWAs 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
- Design, develop, and maintain FW for UAV systems, focusing on performance, stability, and real-time communication.
- Collaborate with hardware teams to ensure seamless integration of FW with UAV components (e.g., sensors, motors, flight controllers).
- Work with PX4 and/or ArduPilot FW, contributing to development, optimization, and debugging.
- Participate in field testing to validate firmware performance and troubleshoot real- world issues.
- Perform flight data analysis and correlate with theory.
- Develop and maintain efficient communication between FW and hardware.
- Work with RTOS and embedded systems.
- Implement testing frameworks and strategies to ensure firmware meets high standards of quality and performance.
- Bachelor's degree or equivalent in Computer Engineering, Aerospace Engineering, Electrical Engineering, or a related field.
- At least 5 years of experience in firmware development for UAVs.
- Proven experience working with PX4 and/or ArduPilot firmware.
- Strong knowledge of real-time operating systems (RTOS) and embedded firmware development.
- Experience in debugging and troubleshooting firmware in a UAV context.
- Strong understanding of hardware-software integration in UAV systems.
- Willingness to participate in field tests to evaluate and improve firmware performance.
- Strong analytical and problem-solving skills.
- Excellent teamwork and communication skills.
- Email your applications to
- Updated CV in English
- Below Questionnaire – saved and fully answered as a new MSWord Document
- Latest Color Photograph
- Any govt issued photo-Identity document for verification
- All the above must be sent under one email (multiple emails or incomplete applications will not be processed).
- Applicant Name:
- Position Title:
- Job-Code No.:
- Qualification/Year/University:
- Current Compensation :
- Desired Compensation (AED PM):
- Current / Last Position Title:
- Current / Last Employer:
- Current location:
- Earliest Joining Date:
- WhatsApp No.:
- Email Id:
- DOB / AGE:
- Gender:
- Nationality:
- Languages Known:
- Where did you find us?
- Please write one para of your experience against each below points – key shortlist criteria
- UAV – Firmware development:
- Real-Time Operating System (RTOS) and embedded Firmware Development:
- Debugging and troubleshooting UAV firmware:
- Hardware-Software integration in UAV systems: