مبرمج طائرات مسيّرة
الموقع: مجمع الابتكار مسقط
الخبرة: سنتان فأكثر
نبذة عن الوظيفة
نبحث عن مبرمج طائرات مسيّرة ذي مهارة عالية للانضمام إلى فريقنا في تطوير تطبيقات مبتكرة للطائرات المسيّرة. ستتولى تصميم وتطوير وتنفيذ البرمجيات التي تمكّن الطائرات من العمل ذاتيًا، مع دمج المكونات المادية والبرمجية بسلاسة. يقع هذا الدور في ملتقى تقنيات الطيران والروبوتات وهندسة البرمجيات لبناء أنظمة طائرات مسيّرة متقدمة لتطبيقات متنوعة.
المهام الرئيسية
- تطوير الخوارزميات والنماذج الأولية: تصميم وتطوير خوارزميات الطيران الذاتي، بما فيها الاستشعار والإدراك وتخطيط المسار واتخاذ القرار.
- المحاكاة البرمجية: استخدام بيئات المحاكاة مثل Gazebo أو Unreal Engine لاختبار خوارزميات الطيران الذاتي والتحقق منها.
- التنفيذ والاختبار على الأجهزة: تشغيل البرمجيات على أنظمة الطيار الآلي (مثل PX4) أو الحواسيب المدمجة (مثل NVIDIA Jetson)، وإجراء اختبارات Hardware-in-the-Loop شاملة.
- بروتوكولات الاتصال: تطوير بروتوكولات مثل MAVLink أو ROS ودمجها لضمان تبادل البيانات بسلاسة بين الطائرات وأنظمة التحكم الأرضية.
- التعاون: العمل عن قرب مع الفرق متعددة التخصصات لبناء منظومة طائرات مسيّرة متكاملة.
- مواكبة التطور: متابعة أحدث التطورات في تقنيات الطائرات المسيّرة والروبوتات.
المتطلبات
- درجة البكالوريوس أو الماجستير في علوم الحاسب أو الهندسة الكهربائية أو الروبوتات أو تخصص ذي صلة.
- إتقان لغات C/C++ وPython و/أو Java.
- خبرة لا تقل عن سنتين في تطوير البرمجيات للروبوتات أو الأنظمة الذاتية، ويفضل الطائرات المسيّرة.
- خبرة قوية في نظام تشغيل الروبوتات (ROS أو ROS 2).
- الإلمام بدمج الحساسات وتقنيات معالجة البيانات.
- خبرة في أدوات وتقنيات تصحيح الأخطاء للأنظمة الروبوتية.
- خبرة في منصات الطائرات المسيّرة مثل PX4 أو DJI SDK أو ArduPilot.
- الإلمام بمكتبات الرؤية الحاسوبية مثل OpenCV.
ميزات إضافية
- المساهمة في مشاريع روبوتات مفتوحة المصدر.
- شهادة طيار عن بُعد (مثل FAA Part 107 أو ترخيص مماثل).
بيئة العمل
- فريق متعاون وفرص للنمو المهني.
- الوصول إلى أحدث تقنيات وأدوات الطائرات المسيّرة.
- ترتيبات عمل مرنة تركز على الابتكار والإبداع.