تعلن Research Innovations Inc عن حاجتها لشغل وظيفة مهندس تطوير البرمجيات في الاختبار في Alexandria, Egypt.
تفاصيل الوظيفة
المسمى الوظيفي: مهندس تطوير البرمجيات في الاختبار
الموقع: الإسكندرية، فيرجينيا
متطلبات التخليص: الجنسية الأمريكية مطلوبة / يجب أن تكون واضحة
السفر: أقل من 25%
نوع التوظيف: دوام كامل
تعمل شركة Research Innovations, Inc. (RII) على اختراق الوضع الراهن الكبير والبطيء من خلال التكنولوجيا التحويلية التي تعمل على تحسين العالم بشكل أساسي. نحن نبني حلولاً برمجية متقدمة للمهام الحكومية والعسكرية، ونطبق التطوير السريع والتصميم الذي يركز على المستخدم لحل المشكلات المعقدة والحرجة للمهام.
Dragonfly هي منصة عمليات الطيف الكهرومغناطيسي من الجيل التالي من RII، والتي تجمع بين تكامل المستشعرات المتقدمة ومعالجة الإشارات المسرَّعة بوحدة معالجة الرسومات والذكاء الاصطناعي وعمليات الطيف المستقلة لتوفير الوعي بالطيف في الوقت الحقيقي والكشف السلبي عن الأهداف ودعم الحرب الإلكترونية والتحليلات التي تركز على المهام عبر البيئات المحمولة على متن المركبات والبحرية والمحمولة جواً.
نحن نبحث عن مهندس تطوير برمجيات قيد الاختبار (SDET) لضمان الجودة والموثوقية والاستعداد التشغيلي لبرنامج Dragonfly عبر مجموعة قدرات المهام الكاملة الخاصة به. في هذا الدور، ستقوم بتصميم وتنفيذ استراتيجيات اختبار تغطي بيئات المختبرات الخاضعة للرقابة وسيناريوهات جمع الترددات اللاسلكية المباشرة في الهواء الطلق، والتحقق من صحة كل شيء بدءًا من خطوط أنابيب معالجة الإشارات الأساسية ودقة تحديد الاتجاه وحتى تكامل أنظمة الشركاء وواجهة المستخدم التكتيكية القائمة على المتصفح. ستعمل بشكل وثيق مع مهندسي البرمجيات ومتكاملي الأنظمة وفرق البرامج لتحديد معايير القبول وإنشاء أطر اختبار آلية ومعالجة العيوب لحلها. يتمتع المرشح المثالي بأساس قوي لاختبار البرمجيات بالإضافة إلى اهتمام حقيقي بأنظمة الترددات اللاسلكية أو الحرب الإلكترونية أو تقنيات الدفاع، ويزدهر في بيئة عملية حيث من المرجح أن يكون المختبر ساحة انتظار بهوائي كما هو الحال في مقعد في المكتب.
ماذا ستفعل
تطوير الاختبار الآلي والتحقق من صحته
تصميم وتطوير وصيانة أطر الاختبار الآلية التي تدعم بنية البرامج القائمة على الخدمات الدقيقة لـ Dragonfly، وواجهة المستخدم التكتيكية القائمة على المستعرض، وخطوط أنابيب معالجة إشارات التردد اللاسلكي، وواجهات برمجة تطبيقات REST/GraphQL.
تطوير والحفاظ على خطط اختبار شاملة وإجراءات الاختبار وحالات الاختبار ومصفوفات تتبع المتطلبات المتوافقة مع متطلبات مستوى النظام وأهداف العملاء وحالات استخدام المهمة.
تعاون مع فرق هندسة البرمجيات والأجهزة والأنظمة لتحديد معايير القبول وتحديد العيوب في وقت مبكر من دورة حياة التطوير ودعم أنشطة ضمان الجودة ضمن خطوط أنابيب CI / CD.
حافظ على مجموعات اختبار الانحدار الآلي لضمان استقرار البرامج وأدائها وقابليتها للتكرار عبر إصدارات المنتجات.
تكامل النظام واختبار الأجهزة في الحلقة
قم بإجراء اختبار الأجهزة في الحلقة (HIL) عبر منصة Dragonfly الكاملة، بما في ذلك وحدات المعالجة، وهوائيات تحديد الاتجاه، وأجهزة الراديو المحددة بالبرمجيات، والأجهزة الطرفية المرتبطة بها.
التحقق من صحة تكامل النظام الفرعي والنظام الشامل، مما يضمن إمكانية التشغيل البيني بين Dragonfly والأنظمة الشريكة الخارجية ومنصات القيادة والتحكم (C2).
التحقق من وظائف النظام وسلامة تدفق البيانات والأداء التشغيلي عبر بيئات الأجهزة والبرامج المتكاملة.
دعم أنشطة التحقق لتكوينات الأجهزة الجديدة وإصدارات البرامج وتحسينات النظام قبل النشر التشغيلي.
التحقق من أداء الترددات اللاسلكية وقدرات المهمة
تنفيذ اختبارات معملية منظمة لاكتشاف الترددات اللاسلكية، وتحديد الاتجاه، وتحديد الموقع الجغرافي، ومراقبة EMCON، وقدرات الوعي بالطيف مقابل المتطلبات الموثقة ومواصفات الأداء.
التحقق من صحة وظائف معالجة الإشارات الرقمية المسرَّعة بواسطة وحدة معالجة الرسومات، بما في ذلك تحديد الاتجاه متعدد القنوات، وارتباط الإشارة، وتوصيف المرسل، وخوارزميات معايرة الهوائي القائمة على التعلم الآلي.
التحقق من عمليات المسح واسعة النطاق، وتصنيف الإشارات، ودقة تحديد الاتجاه، وأداء معالجة الإشارات في الوقت الحقيقي عبر سيناريوهات تشغيلية تمثيلية.
إجراء تقييمات لأداء الترددات اللاسلكية للتأكد من أن أنظمة المهام تلبي متطلبات الدقة والاستجابة والفعالية التشغيلية.
ما قمت به
أكثر من 3 سنوات من الخبرة في هندسة SDET أو ضمان الجودة البرمجية، بشكل مثالي في مجالات الدفاع أو الترددات اللاسلكية أو الأنظمة المدمجة
تم تطوير وصيانة مجموعات الاختبار الآلي باستخدام Python أو Rust أو لغات مماثلة مقابل واجهات برمجة التطبيقات REST أو GraphQL
خطط اختبار مكتوبة ومنفذة تغطي كلا من الاختبارات الوظيفية واختبارات التكامل للأنظمة المعقدة ومتعددة المكونات
تم إجراء اختبار التحقق من صحة الأجهزة/البرامج ميدانيًا أو خارجيًا، مع التشغيل المريح في بيئات متنوعة بما في ذلك التكوينات المثبتة على المركبات أو المنشورة ميدانيًا
💼 جهّز نفسك للتوظيف
🔗لينكدإن ما بيظهرش في البحث؟خلي بروفايلك يوصل لأول نتيجة عند المسؤولين🎤هترتبك في المقابلة؟تدرّب بالصوت على أسئلة حقيقية واحصل على تقييم فوريعملت مع الأنظمة المستندة إلى Linux (RHEL/Rocky أو ما يعادلها) ولديك الإلمام ببيئات Docker الحاوية
أنظمة الراديو المعرفة بالبرمجيات (SDR) التي تم اختبارها أو تشغيلها أو أدوات تحليل الطيف
تم استخدام أدوات تتبع العيوب وإدارة الاختبار (Jira وGitlab) لإدارة تغطية الاختبار والإبلاغ عن مقاييس الجودة
تعاون ضمن فرق تطوير Agile/Scrum جنبًا إلى جنب مع المهندسين وأصحاب المنتجات ومديري البرامج
أفضل
خبرة عملية في جمع إشارات التردد اللاسلكي أو تحليل الطيف أو الحرب الإلكترونية / أنظمة SIGINT
الإلمام بمفاهيم تحديد الاتجاه أو تقنيات تحديد الموقع الجغرافي (LOB أو TDOA) أو سير عمل توصيف الإشارة
تجربة اختبار خطوط أنابيب الاستدلال AI/ML أو الحوسبة المسرَّعة باستخدام GPU (NVIDIA CUDA)
اختبار الخلفية للأنظمة العسكرية أو الحكومية وفقًا لمتطلبات الامتثال MIL-STD (MIL-STD-810، MIL-STD-461، إلخ.)
التعرض لـ JICD 4.2 أو ISA أو معايير بيانات الدفاع المماثلة واختبار قابلية التشغيل البيني
خبرة في الأداء واختبار الضغط لأنظمة معالجة البيانات في الوقت الفعلي
التصريح الأمني النشط لوزارة الدفاع (سري أو أعلى)
العمل المسبق مع الأنظمة غير المأهولة (UAS)، أو منصات الاستشعار المثبتة على المركبات، أو المعدات التكتيكية المنتشرة ميدانيًا



