مهندس برمجيات مدمجة رئيسي EDGE Group PJSC

صاحب عمل نشط

نشرت قبل 8 ساعات

الخبرة

8 - 14 سنوات

موقع العمل

ابوظبي - الامارات

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

الأدوار والمسؤوليات

هندسة البرمجيات والتطوير

  • تصميم وتنفيذ البرمجيات المدمجة الزمن الحقيقي لوحدات التحكم في المحركات (ECUs)، بما في ذلك محملات التمهيد، وجدولة المهام، وطبقات منطق التحكم.
  • تطوير كود منظم بلغة C/C++ يتماشى مع المعايير الحرجة للسلامة مثل DO-178C وMISRA وISO 26262 (حيثما ينطبق).
  • التفاعل مع نماذج النظام والمناطق المنطقية المستمدة من MATLAB/Simulink وتحويلها إلى كود مدمج أو دمجها مع مولدات الكود التلقائي.

الدمج والاختبار

  • دمج البرنامج الثابت مع الأجهزة المخصصة (MCUs وFPGAs ومحركات الطاقة وأجهزة الاستشعار والمحركات) بالتنسيق الوثيق مع مهندسي الأجهزة.
  • تطوير وتنفيذ اختبارات البرمجيات في الحلقة (SIL) والبرمجيات في الحلقة (HIL) باستخدام أدوات مثل dSPACE وNI أو Vector.
  • قيادة تحليل السبب الجذري وتصحيح الأخطاء باستخدام أجهزة قياس الذبذبات ومحليلات المنطق وأدوات التشخيص.
  • ضمان الأداء الزمني الحقيقي والثبات تحت جميع ظروف التشغيل.

التوثيق والامتثال

  • إنشاء متطلبات البرمجيات، ووصف التصميم، ومصفوفات التتبع، وخطط الاختبار، وآثار التحقق بما يتماشى مع معايير DO-178C وARP4754A.
  • دعم تقييمات السلامة والمشاركة في FMEA على مستوى النظام، وتحليلات المخاطر، ومراجعات البرمجيات.
  • المساهمة في إدارة التكوين والتحكم في الإصدارات باستخدام Git وSVN أو أدوات مماثلة.

التعاون والإرشاد

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

الملف الشخصي المطلوب للمرشحين

المؤهلات المطلوبة:

  • درجة البكالوريوس أو الماجستير في الهندسة الكهربائية أو هندسة الكمبيوتر أو ما يعادلها.
  • 8 - 12 سنوات من الخبرة في تطوير البرمجيات المدمجة، ويفضل في أنظمة الطيران والدفاع أو أنظمة السيارات الحيوية للسلامة.
  • خبرة مثبتة في تطوير البرمجيات المدمجة القائمة على bare-metal و RTOS.
  • خبرة عملية مع مجموعة واسعة من المتحكمات الدقيقة، لا تقتصر على ARM Cortex-M وTI C2000 وInfineon Aurix أو متحكمات مشابهة.
  • فهم قوي لنظم التحكم ومعالجة الإشارات والقيود الزمنية الحقيقية.

المهارات المطلوبة:

  • إلمام بتوليد كود MATLAB/Simulink (مثل Embedded Coder).
  • خبرة مع بروتوكولات الاتصال مثل CAN وSPI وI2C وUART وRS-422 وARINC 429.
  • تعرض لتصميم قائم على النماذج (MBD) وأدوات اختبار تغطية الكود/الصلابة.
  • معرفة بمبادئ الأمن السيبراني للأنظمة المدمجة.

السمات السلوكية:

  • دقيق ومنظم في النهج.
  • قدرات قوية في حل المشكلات وتصحيح الأخطاء.
  • الشعور بالراحة في العمل في بيئات البحث والتطوير السريعة.
  • مهارات تواصل وتوثيق ممتازة.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس برمجيات مدمجة رئيسي

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com

EDGE Group PJSC

About POWERTECH:

POWERTECH is a center of excellence for propulsion technologies, specializing in the design, engineering, and manufacturing of combustion engines, expendable turbojet engines, and turbofan engines for a wide range of aerospace, defence, and autonomous applications, including fixed- and rotary-wing UAVs and other advanced platforms.

قراءة المزيد

https://careers.edgegroup.ae/job/Abu-Dhabi-Principle-Embedded-Software-Engineer/732584822/