مهندس البرمجيات المدمجة الرئيسي
نبذة عن الوظيفة
الوصف الوظيفي الخارجي المسمى الوظيفي: مهندس البرمجيات المدمجة الرئيسي المؤهلات والخبرة درجة البكالوريوس في هندسة الكمبيوتر، الهندسة الكهربائية، أو مجال ذي صلة (يفضل الماجستير/الدكتوراه). - خبرة لا تقل عن 12 عامًا في تطوير البرامج المدمجة، ويفضل أن يكون ذلك في مجال الطيران أو الصناعات الحرجة للسلامة. خبرة عملية قوية في C وC++ للأنظمة المدمجة. الفهم العميق لبنيات وحدات التحكم الدقيقة مثل ARM وSTM32، جنبًا إلى جنب مع واجهة الأجهزة منخفضة المستوى. المسؤوليات الرئيسية تصميم وتطوير وصيانة البرامج المدمجة لإلكترونيات الطيران والتحكم في الطيران وأنظمة الطيران. قم بتنفيذ وتحسين البرامج في الوقت الفعلي مما يضمن الحد الأدنى من زمن الوصول والموثوقية العالية والأداء الحتمي. تعاون مع مهندسي النظام لترجمة خوارزميات التحكم ومتطلبات النظام إلى تعليمات برمجية مدمجة فعالة. دمج البرامج مع أنظمة الأجهزة وإجراء اختبارات صارمة للتحقق من صحة الوظائف والأداء والامتثال لمعايير السلامة. تطوير البرامج بما يتماشى مع معايير الصناعة مثل DO-178C وDO-254. قم بتحسين التعليمات البرمجية لاستخدام الذاكرة وكفاءة الطاقة وأداء التنفيذ مع الالتزام بأفضل الممارسات ومعايير الترميز. الحفاظ على الوثائق التفصيلية بما في ذلك مواصفات التصميم والكود وخطط الاختبار والنتائج. العمل بشكل متعدد الوظائف مع الأجهزة والأنظمة وفرق ضمان الجودة لضمان التكامل السلس. استكشاف الأخطاء وإصلاحها وحل العيوب والشذوذات ومشكلات الأداء من خلال تصحيح الأخطاء والتحليل المنظم. ابق على اطلاع دائم بالتقنيات والأدوات وأفضل ممارسات الصناعة الناشئة. بيئة التشغيل القدرة على العمل بفعالية تحت الضغط في بيئات سريعة الخطى وذات مهام حرجة. إظهار عقلية الملكية مع القدرة على دفع الحلول من المفهوم إلى النشر. #أداسي