Job Description
مهندس برمجيات أول (Senior Software Development Engineer)
رقم الوظيفة: 506638
تاريخ النشر: 19-05-2026
الجهة: الصناعات الرقمية (Digital Industries)
الشركة: Siemens Industry Software (شركة ذات مسؤولية محدودة – منطقة حرة خاصة)
نوع الوظيفة: دوام كامل – موظف
نمط العمل: في المكتب / موقع العمل فقط
نوع التوظيف: دائم
الموقع: القاهرة الجديدة – القاهرة – مصر
وصف الوظيفة
تُعد Siemens EDA شركة عالمية رائدة في مجال برمجيات أتمتة تصميم الإلكترونيات (Electronic Design Automation). تساعد أدواتنا الشركات حول العالم على تطوير منتجات إلكترونية مبتكرة بشكل أسرع وأكثر كفاءة، من خلال دفع حدود التكنولوجيا والفيزياء في تصميم الشرائح الإلكترونية (Chip)، ولوحات الدوائر (Board)، والأنظمة.
نبحث عن مهندسي برمجيات ذوي خبرة للانضمام إلى فريق GPU في القاهرة.
الدور الوظيفي
ستركز على تسريع الخوارزميات كثيفة الحوسبة باستخدام وحدات معالجة الرسومات (GPU)، من خلال تقنيات البرمجة المتوازية المتقدمة ومنهجيات تحسين الأداء.
المهام الوظيفية
-
تصميم وتطوير وتحسين تطبيقات GPU عالية الأداء لخوارزميات C/C++ المعقدة.
-
تطوير حلول تعتمد على CUDA للتطبيقات كثيفة الحوسبة.
-
تحسين أنماط تنفيذ الـ Kernels واستخدام الذاكرة لزيادة كفاءة الـ GPU.
-
تحليل وتحسين التفاعل بين CPU وGPU وكفاءة نقل البيانات وأداء النظام.
-
تطوير تطبيقات GPU لمعالجة الإشارات وخوارزميات تعلم الآلة.
-
اكتشاف أخطاء الأداء باستخدام أدوات التحليل (Profiling) وتصحيحها.
-
التعاون مع فرق البرمجيات لدمج تسريع GPU في الأنظمة الإنتاجية.
المتطلبات
-
خبرة من 5 إلى 7 سنوات.
-
بكالوريوس أو ماجستير في علوم الحاسوب أو هندسة الحاسوب أو الإلكترونيات أو تخصص مشابه.
-
خبرة عملية قوية في برمجة GPU باستخدام CUDA.
-
خبرة قوية في البرمجة المتوازية (Parallel Programming) والأنظمة متعددة الخيوط.
-
إتقان ممتاز للغة C/C++.
-
فهم عميق لبنية GPU ونموذج الذاكرة والتنفيذ المتوازي.
-
خبرة في الأنظمة عالية الأداء (High-Performance Systems) مفضلة.
-
مهارات قوية في تحليل الأداء وحل المشكلات.
-
القدرة على العمل بشكل مستقل.
-
مهارات تواصل وتعاون ممتازة.
Ready to advance your career?
Apply on External WebsiteDon't have an account? Register Here
No CV yet? Build one free in 2 minutes →






