في المكتب دوام كامل
X-Solution -
الإمارات , ابو ظبي
--
X-Solution

تفاصيل الوظيفة

نحن نوظف: مهندس رسوميات حاسوبية | متخصص في برمجيات العرض

نوع التوظيف: دوام كامل

المستوى الوظيفي: من متوسط إلى خبير

نحن نبحث عن مهندس رسوميات حاسوبية | متخصص في برمجيات العرض يتمتع بمهارات تقنية قوية وقدرة على الابتكار، لتطوير وتحسين وصيانة أنظمة الرسوميات وتقنيات العرض المتقدمة. يجمع هذا الدور بين برمجة الرسوميات الحاسوبية، وتطوير محركات العرض، والتصوير المرئي الفوري، وتحسين أداء وحدات معالجة الرسوميات (GPU)، وهندسة أداء الرسوميات لتقديم تجارب بصرية عالية الجودة للألعاب، والمحاكاة، والرسوم المتحركة، والإنتاج الافتراضي، وغيرها من التطبيقات التي تتطلب كثافة رسومية عالية.

المسؤوليات الرئيسية

• تصميم وتطوير وصيانة برمجيات الرسوميات وأنظمة العرض وأدوات التصوير المرئي.

• تنفيذ تقنيات العرض الفوري وغير الفوري للتطبيقات الرسومية المعقدة.

• تطوير وتحسين خطوط إنتاج العرض (Rendering Pipelines) لمعالجة الهندسة، والإضاءة، والتظليل، وتطبيق الأنسجة (Texturing)، وما بعد المعالجة.

• تنفيذ تقنيات العرض المعتمدة على الفيزياء (PBR)، والإضاءة الشاملة (Global Illumination)، وتحديد الظلال، والانعكاسات، وتقنيات الإضاءة المتقدمة.

• تطوير التظليلات (Shaders) باستخدام HLSL أو GLSL أو لغات برمجة التظليل ذات الصلة.

• العمل باستخدام واجهات برمجة تطبيقات الرسوميات مثل DirectX أو Vulkan أو OpenGL أو Metal.

• تطوير خوارزميات مسرعة بواسطة وحدة معالجة الرسوميات وتحسين أحمال عمل الرسوميات للأجهزة الحديثة.

• تحليل أداء العرض وتحديد الاختناقات في عمليات المعالج المركزي (CPU)، ووحدة معالجة الرسوميات (GPU)، والذاكرة، وعمليات خط إنتاج الرسوميات.

• تحسين معدلات الإطارات، وزمن وصول العرض، واستخدام الموارد، والجودة البصرية.

• تنفيذ تقنيات مثل مستوى التفصيل (LOD)، وإقصاء الرؤية (Frustum/Occlusion Culling)، والتجميع (Batching)، والنسخ (Instancing).

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

• تحسين بنية العرض، وتجريدات الرسوميات، وإدارة الموارد، وكفاءة خط الإنتاج.

• تنفيذ معالجة الأنسجة، وأنظمة المواد، ومعالجة الشبكات (Mesh)، وتقنيات تحسين الهندسة.

• تطوير تأثيرات معالجة الصور وما بعد المعالجة، بما في ذلك خرائط النغمات (Tone Mapping)، وتنعيم الحواف (Anti-aliasing)، وتأثيرات مساحة الشاشة.

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

• دمج أنظمة العرض مع محركات الألعاب، وبرمجيات المحاكاة، وأدوات التصوير المرئي، والتطبيقات الأخرى.

• تطوير أدوات لتصحيح أخطاء الرسوميات، والتحليل (Profiling)، وفحص الأصول، وتحليل العرض.

• التحقيق في العيوب الرسومية، وعدم دقة العرض، ومشاكل التظليل، ومشاكل التوافق الخاصة بالأجهزة.

• إجراء تقييمات الجودة البصرية ومقارنة الأداء عبر الأجهزة المدعومة وتكوينات الرسوميات.

• دعم تطوير الرسوميات عبر المنصات وضمان سلوك عرض متسق عبر بيئات الأجهزة المختلفة.

• تقييم هندسات وحدات معالجة الرسوميات الناشئة، وواجهات برمجة تطبيقات الرسوميات، وتقنيات العرض، وقدرات الأجهزة.

• تنفيذ وتحسين التظليلات الحسابية (Compute Shaders) وحلول المعالجة المتوازية القائمة على وحدة معالجة الرسوميات حيثما كان ذلك مناسباً.

• استكشاف تتبع الأشعة (Ray Tracing)، وتتبع المسار (Path Tracing)، والإضاءة الشاملة الفورية، وطرق العرض المتقدمة الأخرى.

• الحفاظ على كود رسوميات نظيف، ونمطي، وفعال، وموثق جيداً.

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

• التعاون مع فرق ضمان الجودة لتكرار وتشخيص وحل مشاكل العرض والأداء.

• وضع معايير برمجة الرسوميات، وممارسات البرمجة، وإرشادات التحسين.

• دعم عمليات الدمج والاختبار والنشر وصيانة إصدارات برمجيات الرسوميات.

• البحث في طرق جديدة لتحسين جودة العرض، والكفاءة الحسابية، والواقعية البصرية.

• التوصية بتحسينات تقنية لخطوط إنتاج الرسوميات، وبنية العرض، وأداء البرمجيات.

✅ المتطلبات

• درجة البكالوريوس أو الماجستير في علوم الحاسب، أو هندسة الحاسب، أو رسوميات الحاسب، أو هندسة البرمجيات، أو تخصص تقني ذي صلة.

• خبرة مثبتة في برمجة رسوميات الحاسب، أو تطوير محركات العرض، أو برمجيات الرسوميات، أو التصوير المرئي الفوري.

• مهارات برمجة قوية في لغة ++C وخبرة في تطوير برمجيات حساسة للأداء.

• فهم قوي لأساسيات رسوميات الحاسب، بما في ذلك الجبر الخطي، والمتجهات، والمصفوفات، والتحويلات، وأنظمة الإحداثيات.

• خبرة في واجهات برمجة تطبيقات الرسوميات مثل DirectX أو Vulkan أو OpenGL أو Metal.

• إتقان تطوير التظليلات باستخدام HLSL أو GLSL أو تقنيات مماثلة.

• فهم قوي لخطوط إنتاج العرض، والتلحيم (Rasterization)، ونماذج الإضاءة، والتظليل، والمواد، ومعالجة الأنسجة.

• معرفة العرض المعتمد على الفيزياء، وتقنيات الظلال، والانعكاسات، والإضاءة الشاملة.

• خبرة في برمجة وحدة معالجة الرسوميات، أو الحوسبة المتوازية، أو التظليلات الحسابية تعتبر ميزة إضافية.

• فهم هندسة وحدة معالجة الرسوميات، وإدارة الذاكرة، وموارد الرسوميات، وقيود الأداء.

• خبرة في أدوات تحليل وتصحيح أخطاء الرسوميات مثل RenderDoc أو NVIDIA Nsight أو PIX أو ما يعادلها.

• الإلمام بمحركات الرسوميات مثل Unreal Engine أو Unity أو محركات العرض المخصصة مفيد جداً.

• فهم الهندسة ثلاثية الأبعاد، ومعالجة الشبكات (Mesh)، وهياكل البيانات المكانية، وتحسين الرؤية.

• خبرة في تحسين العرض الفوري وتحليل وقت الإطارات.

• معرفة تتبع الأشعة، أو تتبع المسار، أو العرض المسرع بالأجهزة تعد ميزة إضافية.

• الإلمام بمعالجة الصور، والطرق العددية، والهندسة الحسابية مفيد جداً.

• يفضل وجود خبرة في تطوير تطبيقات الرسوميات عبر منصات متعددة.

• مهارات تحليلية وحل مشكلات قوية.

• قدرات ممتازة على تصحيح الأخطاء واهتمام بالتفاصيل التقنية.

• القدرة على تقييم المقايضات بين الجودة البصرية، والأداء، والتكلفة الحسابية.

• مهارات قوية في التواصل والتعاون.

• القدرة على العمل بفعالية مع فرق هندسية وإبداعية متعددة التخصصات.

• خبرة في استخدام Git، ومراجعات الكود، والاختبار الآلي، وممارسات دورة حياة تطوير البرمجيات.

• القدرة على إدارة مهام تقنية متعددة والوفاء بالمواعيد النهائية للمشاريع.

• يفضل وجود معرض أعمال يوضح برمجة الرسوميات، ومشاريع العرض، وتطوير التظليلات، أو المساهمات على مستوى المحرك.

• الشهادات ذات الصلة أو التدريب المتخصص في رسوميات الحاسب، أو برمجة وحدة معالجة الرسوميات، أو تقنيات العرض تعتبر ميزة إضافية.

ما نقدمه

• راتب تنافسي وحزمة مزايا شاملة للموظفين.

• فرصة للعمل على تقنيات متقدمة في رسوميات الحاسب والعرض.

• التعامل مع وحدات معالجة الرسوميات الحديثة، وواجهات برمجة التطبيقات، ومحركات العرض، ومنصات التصوير المرئي.

• التطوير المهني في برمجة الرسوميات، وتحسين أداء وحدات معالجة الرسوميات، وبنية العرض.

• التدريب والدعم للشهادات التقنية ذات الصلة والتعلم المتخصص.

• فرص للعمل على عروض عالية الأداء وتطبيقات تتطلب أداءً بصرياً عالياً.

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

• فرص لاستكشاف تتبع الأشعة، والمحاكاة الفورية، وتقنيات العرض من الجيل التالي.

• تقدير للابتكار التقني والتحسينات القابلة للقياس في أداء الرسوميات.

  • • مسار وظيفي نحو مهندس رسوميات أول، أو قائد فريق مهندسي العرض، أو معماري برمجيات الرسوميات، أو مدير تقنيات العرض، أو رئيس هندسة الرسوميات.
انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

X-Solution
مهندس رسوميات حاسوبية | متخصص في برمجيات العرض
حول X-Solution
الإمارات, ابو ظبي