
Jabil هي شركة عالمية تقدم خدمات هندسية وتصنيعية وتصميمية وخدمات سلسلة التوريد للشركات. ومنذ عام 1966، تعمل الشركة مع علامات تجارية رائدة لتطوير حلول قابلة للتوسع ومصممة خصيصًا لمختلف القطاعات، بما في ذلك قطاع السيارات والدفاع والرعاية الصحية. ومن خلال عملياتها التي تمتد إلى أكثر من 100 موقع، تجمع Jabil بين الخبرة التصنيعية والتركيز على الاستدامة والمشاركة المجتمعية وشمول القوى العاملة والتطوير المهني والابتكار.
مهندس أول لأنظمة دعم لوحات أندرويد
طوّر منصات أندرويد ولينكس المضمّنة لمنتجات جابيل للتحكم والوسائط والاتصالات. شخّص أعطال حزم دعم اللوحات وبرامج تشغيل الأجهزة وتكامل الأجهزة والبرمجيات.
الوصف
- ساهم في دورة حياة برمجيات أندرويد ولينكس المضمّنة كاملة، من التصميم والتطوير إلى الاختبار ودعم الإصدارات والصيانة.
- أنشئ مكونات البرمجيات والمنصات المضمّنة بلغة C/C++ وصُنها.
- طوّر إمكانات حزم دعم لوحات أندرويد ولينكس المضمّن، بما يشمل تهيئة المنصة وواجهات الأجهزة وبرامج تشغيل الأجهزة وميزات الأجهزة الجديدة.
- ساهم في تقديم أنظمة التحكم المؤسسية والوسائط الرقمية ومنتجات الاتصالات الموحدة.
- شخّص مشكلات مستوى النظام وأصلحها عبر طبقات برمجيات أندرويد ولينكس.
- استكشِف عيوب البرمجيات وأصلحها، وحسّن الأداء، وعالج الأخطاء.
- ادمج التطبيقات مع الأجهزة والأجهزة المتصلة وأنظمة التحكم.
- تعامل مع تصعيدات الدعم الميداني التي تؤثر في المنتجات الجديدة والقديمة.
- تحرَّ المشكلات وساهم في تحسين موثوقية المنتجات على المدى الطويل.
- أنشئ إجراءات الاختبار وملاحظات التصميم وأدلة استكشاف الأعطال ووثائق التنفيذ وحافظ عليها.
- تعاون مع مهندسي الأجهزة والبرامج الثابتة وأندرويد ولينكس والتطبيقات في بلدان مختلفة.
- قيّم المشكلات التقنية المعقدة، واقترح الحلول، واتخذ القرارات الهندسية، وتولَّ العمل من التحقيق حتى التنفيذ والتحقق.
المتطلبات
- خبرة لا تقل عن 8 سنوات في تطوير البرمجيات أو البرامج الثابتة المضمّنة وتخصيصها وتصحيح أخطائها لمنتجات قائمة على لينكس أو أندرويد.
- مهارات قوية في البرمجة بلغة C/C++ ضمن تطوير الأنظمة أو البرمجيات المضمّنة.
- خبرة عملية في تطوير لينكس المضمّن على منصات ARM، بما يشمل التهيئة والبناء والنشر وواجهات الأجهزة وتهيئة المنصة الأولية.
- خبرة بنواة لينكس وU-Boot وDevice Tree وتخصيص المنصات منخفضة المستوى.
- خبرة عملية في تطوير برامج تشغيل الأجهزة وتحسينها واستكشاف أعطالها وتوسيعها للشاشات أو إدارة الطاقة أو Wi-Fi أو GPIO أو واجهات أجهزة أخرى.
- خبرة في Android HAL وتصحيح الأخطاء عبر طبقتي Android Framework ونواة لينكس.
- معرفة راسخة ببنية AOSP وسير عمل تطوير منصة أندرويد.
- فهم قوي لإصدارات أندرويد الحديثة وميزاتها وواجهاتها البرمجية وتغييراتها؛ ويُفضّل أندرويد 14 أو أحدث.
- خبرة في استخدام Git وGerrit وGitHub وADB وFastboot.
- القدرة على تصحيح أخطاء الأنظمة المضمّنة عند محدودية أدوات تصحيح الأخطاء خطوة بخطوة التقليدية أو عدم توفرها.
- القدرة على قراءة المخططات الكهربائية وتفسيرها بشكل مستقل.
- القدرة على العمل بفاعلية مع فرق هندسة الأجهزة.
- مهارات قوية في حل المشكلات، وروح المسؤولية، والقدرة على العمل باستقلالية.
- مهارات جيدة في التواصل الكتابي والشفهي ضمن بيئة هندسية دولية.
- خبرة في خدمات إطار عمل أندرويد، أو تطبيقات أندرويد الأصلية باستخدام JNI/NDK، أو تطبيقات النظام على أندرويد بلغة Java أو Kotlin.
- خبرة في الرسومات المعجّلة بالأجهزة، ولا سيما OpenGL ES.
- خبرة في الأنظمة الفرعية للكاميرا أو الشاشة أو الوسائط أو إدارة الطاقة أو الاتصال في منتجات أندرويد/لينكس المضمّنة.
- خبرة في البرمجة النصية والأتمتة باستخدام Bash أو Python.
- تُعدّ الشهادة الجامعية في علوم الحاسوب أو الهندسة الكهربائية أو تخصص تقني ذي صلة ميزة إضافية.
المزايا
- مشاركة طويلة الأمد في مشروع ذي أهداف تقنية محددة.
- تعاون بين الشركات بصفتك متعاقدًا مستقلًا.
- تعاون عن بُعد مع مرونة في كيفية ومكان تقديم الخدمات، وفقًا لاحتياجات المشروع والمخرجات المتفق عليها.
- العمل مع شركاء هندسيين دوليين ومتخصصين ذوي خبرة.
- التعرّف على التقنيات الحديثة والتحديات المعقدة في الأنظمة المضمّنة ومنصات أندرويد.
- فرصة للمساهمة في القرارات التقنية وتطوير منتجات تُستخدم حول العالم.