مطور برمجيات منتظم C++ Luxoft

نشرت قبل أكثر من 30 يومًا

الخبرة

5 - 8 سنوات

موقع العمل

مصر - مصر

التعليم

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

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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


وصف المشروع

فريق لوكزفت مسؤول عن دمج وحدات وظائف النظام / وظائف النظام في عائلة وحدات التحكم الإلكترونية للقيادة الذاتية.
لقد كنا ندعم العميل منذ عام 2018 في ضمان أن تعمل مكونات البرمجيات، ووظائف النظام، وAUTOSAR التكيفية وغيرها من المكونات معًا بسلاسة.

يجب تكييف وتحسين مكونات البرمجيات الموجودة والتي تعتبر أساسية لتمكين مستقبل القيادة الذاتية وفقًا للمتطلبات المحدثة.

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

المسؤوليات

تطوير حلول برمجية غير قابلة للتفاوض لمنصة القيادة الذاتية

تطوير المنصة للأنظمة الحرجة للسلامة بناءً على QNX.

تصميم وتطوير البرمجيات بلغة C++ حتى يتم التحقق من صحتها في HIL ودمجها بسلاسة مع كل من الأجهزة والمركبات.

ضمان أن أداء ومتانة وأمان البرمجيات المطورة تتصدر المعايير.

العمل بأساليب تطوير مرنة وأدوات حديثة، والمشاركة في الطقوس المرنة.

المهارات

يجب أن يكون لديك

خبرة في مجال تطوير البرمجيات المعتمدة على الكائنات وضمان الجودة

5+ سنوات من الخبرة في C++ 14 (عمر الكائن، إدارة الذاكرة، القوالب وأفضل ممارسات تصميم البرمجيات الأخرى كما تم تنفيذها في C++). ستحتاج المشاريع اللاحقة إلى C++17

قواعد وإرشادات Misra

Clang-tidy & Klocwork

خبرة في Jira وConfluence وCodebeamer وgit وBazel وبيئات تطوير Linux وأدوات التجميع المتقاطعة.

كتابة برمجيات قوية وموثوقة مع تغطية اختبارات وحدات بنسبة 100% باستخدام google test/mock.

فهم Python للتنقل في اختبارات تكامل الأجهزة في Python للتحكم في البرمجيات على الهدف باستخدام Pytest.

المساهمة في التصميم والمفاهيم، استنادًا إلى حالات الاستخدام والمتطلبات المقدمة من العملاء.

العمل مع مهندسي البرمجيات المعماريين والمهندسين الكبار، مع القدرة على المساهمة في متطلبات مكونات المجال الداخلية المشتقة من المفاهيم عالية المستوى.

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

معرفة كيفية تقدير وتحسين التقديرات مع مرور الوقت، ومبادئ بوكر سكرم وغيرها من تقنيات التقدير على مستوى عالٍ (الملخصات)، بالإضافة إلى مستوى تفصيلي (المهام)

القدرة على العمل بشكل مستقل واستباقي.

من الجيد أن يكون لديك

فهم قوي لـ POSIX، والخبرة في QNX مرغوبة

خبرة في AutoSAR التكيفية

يفضل

خبرة في QNX Momentics

درجة جامعية في علوم الحاسوب (أو مؤهل مماثل).

خبرة في تطوير البرمجيات الآمنة، ISO 26262

خبرة في العمل في العمليات المرنة

خبرة في تقنيات تحسين الأداء

أخرى

اللغات

الإنجليزية: B2 متوسطة عليا

الرتبة

منتظم

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

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

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

  • مطور برمجيات منتظم C++

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