صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيكبير مهندسي المترجمات
ماذا ستفعل
ترحيل الواجهة الخلفية لـ zkSync EraVM إلى أحدث إصدار من ISA
تحسينات الواجهة الخلفية - أنماط اختيار أفضل، واستخدام أفضل لـ ISA، وتمريرات ثقب الباب، وما إلى ذلك.
ضبط المحسن - يختلف zkSync EraVM عن هدف LLVM النموذجي، لذا يجب تكوين التمريرات مثل مجمع التعليمات، ويجب ضبط المسار نفسه
تحسينات الواجهة الأمامية - تنتج واجهاتنا الأمامية حاليًا IR صحيحًا، ولكنها تفتقر إلى السمات والبيانات التعريفية التي من شأنها أن تجعل التحليلات والتحويلات أكثر كفاءة
معلومات التصحيح ودعم المصحح
دعم ملفات التعريف
تطوير التنسيق الثنائي وتكامل الرابط - نستخدم حاليًا رابطًا مخصصًا مكتوبًا بلغة Rust ونريد الانتقال إلى LLVM يومًا ما
ما نبحث عنه فيك
أنت مدفوع بالعاطفة والفضول والرغبة في تقديم مساهمة ذات معنى للعالم
خبرة في تطوير المترجم/سلسلة الأدوات باستخدام إطار عمل LLVM
إتقان لغة C++، وخبرة لا تقل عن 3 سنوات
فهم جيد لهندسة الكمبيوتر والقدرة على العمل مع تمثيل البرنامج على مستوى الآلة
فهم عميق لأفضل ممارسات هندسة البرمجيات
عقلية الملكية وسجل حافل من المشاريع المنجزة بنجاح
اللغة الإنجليزية تحدثا وكتابة بطلاقة
تعد المعرفة بالخوارزميات الشائعة وهياكل البيانات وتعقيداتها الحسابية والذاكرة أمرًا بالغ الأهمية، بالإضافة إلى الخبرة في تنفيذها من الصفر
دوام كامل