تصفح جميع التصنيفات
···
تسجيل الدخول / التسجيل
مهندس برمجيات أنظمة التحكم
210-90 ر.ق /ساعة
Indeed
دوام كامل
في الموقع
لا يوجد حد للخبرة
لا يوجد حد للمؤهل العلمي
ميسواكو، الدوحة، قطر
المفضلة
مشاركة
تمت ترجمة بعض المحتوى تلقائيًا.عرض الأصل
وصف

الملخص: تصميم وتطوير واختبار وصيانة برامج أنظمة التحكم الخاصة بأتمتة المصانع أو الروبوتات أو المنتجات المضمنة، مع ضمان موثوقية النظام. أبرز النقاط: ١. تطوير وصيانة برامج التحكم لأنظمة المضمنة والزمنية الحقيقية. ٢. تصميم وتنفيذ وضبط خوارزميات التحكم المعقدة. ٣. التعاون مع فرق متعددة الوظائف في أنظمة التحكم المتطورة. **مهندس برمجيات أنظمة التحكم — وصف الوظيفة نظرة عامة على الموقع** تصميم وتطوير واختبار وصيانة البرمجيات لأنظمة التحكم المستخدمة في أتمتة المصانع أو الروبوتات أو المنتجات المضمنة. العمل مع فرق متعددة الوظائف لتنفيذ خوارزميات التحكم الزمنية الحقيقية، وضمان موثوقية النظام، ودعم النشر والصيانة. **المهام الرئيسية** * تطوير وصيانة برامج التحكم لأنظمة المضمنة والزمنية الحقيقية (C/C\+\+، Rust، أو ما يعادلها). * تصميم وتنفيذ وضبط خوارزميات التحكم (PID، الفضاء الحالة، المراقبون، التحكم التكيفي، التحكم التنبؤي Model Predictive Control). * دمج البرمجيات مع أجهزة الاستشعار والمُحرِّكات وواجهات الاتصال (CAN، EtherCAT، Modbus، UART، SPI، I2C). * تنفيذ جدولة المهام الزمنية الحقيقية ومعالجة المقاطعات وإدخال/إخراج منخفض زمن التأخير. * التعاون مع فرق الأنظمة والأجهزة والبرامج الثابتة لتحديد الواجهات والمتطلبات. * إنشاء وتنفيذ الاختبارات الوحدية والتكاملية ومستوى النظام؛ ودعم اختبارات المحاكاة واختبارات الأجهزة داخل الحلقة (HIL). * تشخيص وتصحيح المشكلات على مستوى النظام باستخدام أجهزة قياس الإشارات (Oscilloscopes)، ومحللات المنطق (Logic Analyzers)، وأدوات التتبع (Trace Tools)، ومشغِّلات التصحيح البرمجي (Software Debuggers). * تحسين الكود من حيث الأداء والذاكرة واليقين (Determinism)؛ وإجراء مراجعات الكود وإنفاذ معايير البرمجة. * تطوير وصيانة الوثائق: المتطلبات، ومواصفات التصميم، وخطط الاختبار، والدليل الإرشادي للمستخدم. * دعم نشر المنتج، واستكشاف الأخطاء في الموقع، والصيانة بعد الإصدار. **المؤهلات المطلوبة** * درجة البكالوريوس في هندسة الكهرباء أو هندسة الحاسوب أو الروبوتيكا أو أنظمة التحكم أو مجال ذي صلة. * خبرة لا تقل عن ٣ سنوات في تطوير برامج التحكم/المضمنة أو ما يعادلها. * إتقان قوي للغتين C/C\+\+؛ ويُفضَّل الإلمام بلغة C\+\+ الحديثة (C\+\+11\+). * خبرة في أنظمة التشغيل الزمنية الحقيقية (مثل FreeRTOS، RTEMS، VxWorks) أو التطوير المباشر على العتاد (Bare-metal development). * فهمٌ متين لنظرية التحكم وخبرة في تنفيذ خوارزميات التحكم. * خبرة في واجهات العتاد والبروتوكولات الصناعية للاتصال. * إتقان أدوات التصحيح، وأنظمة التحكم بالإصدارات (Git)، وسير عمل التكامل المستمر (CI). * مهارات قوية في حل المشكلات والتواصل والعمل الجماعي. **المؤهلات المرغوبة** * درجة الماجستير في مجال ذي صلة. * خبرة في أدوات التصميم القائمة على النماذج (MATLAB/Simulink) والتوليد التلقائي للكود. * معرفة بمعايير السلامة الوظيفية (مثل ISO 26262، IEC 61508\) وخبرة في البرمجيات الحرجة للسلامة. * خبرة في دمج وحدات FPGA/SoC، أو لغات تصميم الدوائر الرقمية (VHDL/Verilog)، أو التسارع العتادي. * إلمام باللغات البرمجية ذات المستوى الأعلى المستخدمة في أدوات التطوير والمحاكاة (مثل Python، MATLAB). * خبرة في تقنيات الحاويات (Docker) والتكامل والنشر المستمرين القائمين على السحابة (Cloud-based CI/CD). أنواع الوظائف: دوام كامل، دائم الأجر: ٩٠٫١٠ ر.ق – ٢١٠٫٦٣ ر.ق لكل ساعة مكان العمل: حضوري

المصدر:  indeed عرض المنشور الأصلي
Fatima Al-Kuwari
Indeed · HR

شركة

Indeed
Fatima Al-Kuwari
Indeed · HR
وظائف مشابهة

كوكيز
إعدادات الكوكيز
تطبيقاتنا
Download
حمِّل من
APP Store
Download
احصل عليه من
Google Play
© 2025 Servanan International Pte. Ltd.