




##### **وصف المشروع** فريق Luxoft مسؤول عن دمج وحدات وظائف النظام / الوظائف النظامية ضمن عائلة وحدات التحكم الإلكترونية للقيادة الذاتية. نحن ندعم العميل منذ عام 2018 لضمان عمل مكونات البرمجيات، والوظائف النظامية، وبرمجيات AUTOSAR التكيفية، وغيرها من المكونات بشكل سلس. يجب تعديل وتحسين مكونات برمجيات قائمة ضرورية لتمكين مستقبل القيادة الذاتية وفقًا لمتطلبات محدثة. تتضمن التحديات تصحيح الأخطاء في بيئة المعدات الافتراضية (Hardware\-in\-the\-Loop)، وإصلاح الأكواد المدمجة، وتمكين وظائف أساسية مثل البرمجة، التشخيص، والتشفير. ##### **المسؤوليات** تطوير حلول برمجية عالية الجودة لمنصة القيادة الذاتية دون تنازلات تطوير المنصة للأنظمة الحرجة من حيث السلامة بالاعتماد على QNX. تصميم وتطوير البرمجيات بلغة C\+\+، واختبارها على بيئة HIL، ودمجها بسلاسة مع العتاد والمركبة. ضمان تفوق البرمجيات المطورة من حيث الأداء والمتانة والأمان مقارنةً بمعايير الصناعة. العمل باستخدام منهجيات التطوير الرشيقة والأدوات الحديثة، والمشاركة في الطقوس الرشيقة (Agile rituals). ##### **المهارات** الأساسية خبرة في مجال تطوير البرمجيات الموجهة للكائنات وضمان الجودة 7\+ سنوات من الخبرة في لغة C\+\+ 14 (مدة حياة الكائنات، إدارة الذاكرة، القوالب وممارسات تصميم البرمجيات المثلى المطبقة في C\+\+)، وستحتاج المشاريع المستقبلية إلى C\+\+17 قواعد وتوجيهات Misra Clang\-tidy \& Klocwork خبرة في استخدام Jira، Confluence، Codebeamer، git، Bazel، بيئات تطوير Linux، وسلسلة أدوات المترجم العابر (cross\-compiler toolchains). كتابة برمجيات قوية وموثوقة مع تغطية كاملة لاختبارات الوحدة بنسبة 100% باستخدام google test/mock. فهم لغة Python لتنفيذ اختبارات تكامل العتاد باستخدام Python للتحكم في البرمجيات على الجهاز المستهدف باستخدام Pytest. المساهمة في التصميم والمفاهيم، استنادًا إلى حالات الاستخدام والمتطلبات المقدمة من العميل. العمل مع مهندسي البرمجيات المعماريين والمهندسين الكبار، مع القدرة على المساهمة في متطلبات مكونات المنطقة الداخلية المستمدة من المفاهيم العامة. القدرة على معالجة المشكلات المعقدة من خلال تقسيمها إلى مهام أصغر للحصول على حلول عملية. تحديد القيود على المهام للحصول على حلول مثلى، والتركيز على تسليمات العملاء. تنظيم العمل الخاص نحو أهداف عليا. معرفة بكيفية تقدير المهام وتحسين التقديرات بمرور الوقت، ومعرفة مبادئ لعبة scrum poker وغيرها من تقنيات التقدير على المستوى العام (Epics)، وكذلك على المستوى التفصيلي (Tasks) القدرة على العمل بشكل مستقل ونشط. مميزة (ليست إلزامية) فهم قوي لـ POSIX، والخبرة في QNX مرغوبة خبرة في Adaptive AutoSAR مفضّل خبرة في QNX Momentics درجة جامعية في علوم الحاسوب (أو مؤهل مماثل). خبرة في تطوير برمجيات آمنة، ISO 26262 خبرة في العمل ضمن عمليات رشيقة خبرة في تقنيات تحسين الأداء ##### **معلومات أخرى** اللغات الإنجليزية: B2 متوسط متقدم مستوى الخبرة أول (Senior) العمل عن بعد في مصر، مصر الرقم المطلوب VR\-116082 C/C\+\+ الصناعة السياراتية 05/09/2025 الرقم المطلوب VR\-116082


