https://bayt.page.link/NtgyMTgfk5cxqeQUA
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the job UAV Firmware Engineer

Our client is a pioneering Artificial Intelligence research and development company based in Abu Dhabi.

We are seeking a talented and experienced UAV Firmware Engineer with expertise in open-source flight control systems such as PX4 and ArduPilot to join our dynamic team. The ideal candidate will be responsible for developing, testing, and maintaining firmware for UAV flight control systems, ensuring stability, reliability, and performance.

Job Responsibilities:


1. Develop and maintain firmware for UAV flight control systems, including autopilot algorithms, sensor fusion, and communication protocols.


2. Customize and configure flight control software to meet specific mission requirements, including support for different UAV platforms, sensors, and payload configurations.


3. Collaborate with hardware engineers to integrate firmware with onboard sensors, actuators, and communication interfaces, ensuring seamless operation and compatibility.


4. Implement and optimize control algorithms, state estimation techniques, and navigation algorithms to achieve stable and precise flight control in various operating conditions.


5. Conduct unit testing, integration testing, and regression testing of firmware code to ensure functionality, reliability, and safety compliance.


6. Analyze flight data and telemetry logs to identify issues, optimize performance, and troubleshoot problems with firmware operation.


7. Contribute to the development of open-source flight control software by participating in community forums, contributing code enhancements, and collaborating with other developers.


8. Generate technical documentation, including code documentation, release notes, and user guides, to support firmware development and deployment.

Minimum Qualification Requirements:


1. Bachelors degree in Aerospace Engineering, Electrical Engineering, Computer Science, or related field; Masters degree preferred.


2. Minimum of 4 years of experience in firmware development, with a focus on UAV flight control systems.


3. Proficiency in programming languages commonly used in UAV firmware development, such as C/C++.

4. Experience with version control systems (e.g., Git), build systems (e.g., CMake), and continuous integration tools for firmware development.


5. Strong understanding of UAV flight dynamics, control theory, and sensor fusion algorithms.


6. Familiarity with UAV hardware components, including sensors (IMU, GPS, etc.), actuators (motors, servos, etc.), and communication interfaces (UART, SPI, etc.).


7. Experience with flight testing and debugging of UAV firmware in simulated and real-world environments.


8. Effective communication skills and ability to work collaboratively in a fast-paced, multidisciplinary team environment.




تفاصيل الوظيفة

منطقة الوظيفة
الإمارات العربية المتحدة
قطاع الشركة
خدمات الدعم التجاري الأخرى
طبيعة عمل الشركة
غير محدد
نوع التوظيف
غير محدد
الراتب الشهري
غير محدد
عدد الوظائف الشاغرة
غير محدد

هل تحتاج لمساعدة في إضافة الكلمات المفتاحية المناسبة لسيرتك الذاتية؟

اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.

لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.