مدير أول لبرمجيات مدمجة
ملخص الوظيفة
هذه الوظيفة تتطلب مدير أول لبرمجيات مدمجة لقيادة تطوير منصات البرمجيات لأنظمة الاتصالات اللاسلكية المبنية على ARM، يجب أن يكون لديه خبرة قوية في تطوير لينكس المدمج والشبكات وهندسة البرمجيات القابلة للتطوير.
وصف الوظيفة
عن الفرصة
انضم إلى فريق هندسي متقدم للغاية يبني منصات اتصال آمنة من الجيل التالي تستخدمها الحكومات والبنية التحتية الحيوية في جميع أنحاء العالم. عند تقاطع الأمن السيبراني والأنظمة المدمجة والاتصالات اللاسلكية، سوف تساعد في تصميم وتطوير تقنيات حرجة لحماية اتصالات الصوت والفيديو والبيانات الحساسة عبر بيئات الهاتف المحمول والشبكة والأقمار الصناعية.
معلومات عن الدور
نحن نبحث عن مهندس برمجيات مدمجة رئيسي لقيادة تطوير منصات البرمجيات لأنظمة الاتصالات اللاسلكية التي تعمل بنظام ARM. هذا الدور يجمع بين تطوير لينكس المدمجة والشبكات وهندسة البرمجيات القابلة للتطوير، والعمل بشكل وثيق مع فرق الأجهزة والبرامج والمنتجات لبناء حلول اتصال آمنة وأداء عالي.
المسؤوليات الرئيسية
- قيادة تطوير البرمجيات المدمجة لأنظمة ARM.
- تصميم وتنفيذ هندسة الخدمات الدقيقة القابلة للتطوير لدعم أنظمة الاتصالات.
- تطوير وتحسين بروتوكولات الشبكات وخوارزميات التوجيه.
- بناء وصيانة حزم دعم اللوحة (BSP) لأنظمة الأجهزة المدمجة.
- تطوير وحدات النواة لينكس والبرامج والدمج على مستوى النظام.
- تحسين الأنظمة لتحقيق تأخير منخفض وسرعة عالية وموثوقية.
- توجيه المهندسين وتحفيز أفضل الممارسات عبر مكدس البرمجيات.
المتطلبات
- 10+ سنوات من الخبرة في تطوير البرمجيات المدمجة أو الأنظمة.
- خبرة قوية في C/C++ وPython وتطوير لينكس.
- خبرة في تطوير البرمجيات لأنظمة ARM المدمجة.
- معرفة ببروتوكولات الشبكات وتكنولوجيا اللاسلكية (Wi-Fi، Bluetooth، Zigbee، إلخ).
- خبرة مع الخدمات الدقيقة، Docker، وKubernetes.
- خبرة مع وحدات النواة، برامج التشغيل، وتطوير BSP.
- فهم الأنظمة اللاسلكية المتقدمة (5G، IoT، أو الاتصالات الآمنة) هو ميزة إضافية.
المتطلبات المعرفية
- ◆CE-ESY(٩٠%)
- ◆CS-SE(٨٥%)
- ◆CE-NWK(٨٠%)
- ◆CE-SEC(٧٥%)