
تطوّر شركة Oxford Quantum Circuits (OQC) تقنيات الحوسبة الكمّية الموجّهة للمؤسسات، لمساعدة الجهات التي تستكشف التطبيقات العملية للأنظمة الكمّية. تأسست الشركة عام 2017، وتجمع بين الخبرات في الحوسبة الكمّية والذكاء الاصطناعي وتقنيات المؤسسات لتقديم حلول تهدف إلى أن تكون سهلة الوصول وآمنة وموثوقة. يتركز عملها على مساعدة الشركات في بناء قدراتها الكمّية ودراسة المشكلات المعقّدة التي قد تستفيد من الحوسبة الكمّية.
مهندس برمجيات في Oxford Quantum Circuits (نظام هجين، المملكة المتحدة)
طوّر برمجيات آمنة وقابلة للصيانة لأجهزة الكمبيوتر الكمومية التجارية التابعة لـ Oxford Quantum Circuits. تولَّ مسؤولية المشاريع من التصميم والاختبار وصولًا إلى النشر والتقييم ودعم الإنتاج.
الوصف
- طوّر برمجيات موثوقة وآمنة وقابلة للصيانة لإنتاج أجهزة الكمبيوتر الكمومية التابعة لـ Oxford Quantum Circuits وتشغيلها.
- قد مشاريع البرمجيات عبر جمع المتطلبات وتصميم الحلول وإنشاء النماذج الأولية والاختبار والنشر والتقييم.
- أنشئ الأنظمة والأساليب التقنية مع مراعاة الأداء والأمان وقابلية الصيانة والتعقيد والتكلفة وقيود الموارد.
- طوّر برمجيات موثوقة تستوفي المتطلبات الوظيفية وغير الوظيفية، مدعومة بوثائق واضحة للمستخدمين والمطورين.
- ابحث في المشكلات وحلّها في بيئات التطوير والإنتاج.
- راجع الشيفرة واختبرها بدقة، وشارك في البرمجة الثنائية، وقيّم جاهزيتها للإنتاج.
- أتمت عمليات ضمان الجودة وسير عمل التوثيق، بما في ذلك تطوير مسارات CI/CD وصيانتها.
- قيّم البدائل التقنية، واشرح التوصيات، واعمل عن كثب مع المهندسين وأصحاب المصلحة.
- ساهم في مشاريع جديدة بالكامل وقواعد شيفرة قائمة.
- شارك خبرتك التقنية من خلال الإرشاد والتدريب وفعاليات تبادل المعرفة الداخلية.
- ساعد المهندسين الأقل خبرة على التطور من خلال الدعم العملي والإرشاد والملاحظات البنّاءة.
- مثّل Oxford Quantum Circuits في المؤتمرات أو البرامج التعاونية أو من خلال المنشورات عند الاقتضاء.
المتطلبات
- خبرة مثبتة في تنفيذ عدة مشاريع برمجية عبر دورة التطوير الكاملة.
- خبرة في العمل بفعالية مع قواعد شيفرة جديدة بالكامل وقواعد شيفرة قائمة.
- خبرة عملية في تشخيص المشكلات وإصلاحها في بيئات التطوير والإنتاج.
- خبرة في صيانة برمجيات تمتد عبر طبقات متعددة من النظام.
- إتقان لغة Python، بما في ذلك الإلمام بمكتبات Python واسعة الاستخدام.
- معرفة قوية بهياكل بيانات البرمجيات وتقنيات البرمجة والمفاهيم الأساسية لعلوم الكمبيوتر.
- فهم التحليل والتصميم كائني التوجه، وتنظيم الشيفرة، والخوارزميات، وأنظمة التشغيل، والشبكات، وHTTP، وإدارة البيانات.
- القدرة على تصميم أنظمة معقدة انطلاقًا من المتطلبات الأولية وحتى النشر في الإنتاج.
- القدرة على فهم بنية قاعدة الشيفرة وشرحها بوضوح.
- خبرة في تطبيق تقنيات البرمجة الوظيفية.
- معرفة الحاويات باستخدام Docker وKubernetes.
- خبرة في بناء مسارات CI/CD التي تدعم ضمان الجودة والإصدارات السريعة وصيانتها.
- القدرة على تدريب الزملاء على الموضوعات التقنية المعقدة والمساعدة في تحسين أداء الهندسة.
- تعليم بمستوى الدراسات الجامعية أو خبرة مهنية معادلة في علوم الكمبيوتر وتخصص عددي.
- نهج مرن يهتم بالتفاصيل ويركز على الجودة، مع مهارات قوية في التواصل وإدارة الوقت وحل المشكلات والابتكار.
- مرغوب: خبرة في تقديم منتجات برمجية جاهزة للمستخدمين النهائيين.
- مرغوب: الإلمام بوسطاء الرسائل أو تقنيات بث البيانات.
- مرغوب: خبرة في قواعد البيانات العلائقية وغير العلائقية.
- مرغوب: خبرة في المساهمة خارج التخصص الأساسي في البرمجيات، مثل الاختبار أو ملكية المنتج أو هندسة المنصات.
- مرغوب: خبرة في تطوير خدمات مصغرة حاوية للنشر العالمي.
- مرغوب: الإلمام بـ Azure أو AWS.
- مرغوب: خبرة في تطوير تطبيقات الويب ضمن منظومة Python.
- مرغوب: خبرة في تصميم واجهات المستخدم أو بنائها.
- مرغوب: معرفة عملية بـ JavaScript أو TypeScript وHTML وCSS، بالإضافة إلى React أو Angular أو Node.js.
- مرغوب: شهادة في علوم الكمبيوتر أو تخصص ذي صلة.
- مرغوب: خبرة في القيادة أو المراقبة ضمن بيئة هندسة البرمجيات.
المزايا
- وسّع قدراتك التقنية من خلال أعمال هندسية متنوعة.
- تبادل المعرفة والأفكار مع زملائك المهندسين.
- ساهم في تشكيل ممارسات الهندسة وتحسينها.
- تولَّ مسؤولية مؤثرة عن البرمجيات من الفكرة الأولى وحتى الإنتاج.
- اعمل عبر منصة واسعة ومليئة بالتحديات التقنية.
- ابنِ حلولًا تدعم مباشرة تطوير أجهزة الكمبيوتر الكمومية التابعة لـ Oxford Quantum Circuits وتشغيلها.