وصف
توظّف Annapurna Labs مهندس تطوير برمجيات للاختبار لتولي مسؤولية جودة البرامج الثابتة المضمنة لبطاقات Nitro. يتولى هذا الدور مسؤولية إطار عمل لأتمتة الاختبارات قائم على Python، وتصميم حالات اختبار تستند إلى المواصفات، ودمج التحقق من البرامج الثابتة في مسارات CI/CD، واستكشاف أعطال الأجهزة والبرمجيات وإصلاحها، والتعاون مع فريقي البرامج الثابتة والأجهزة خلال مراحل تشغيل السيليكون الأولية وإصدار المنتج. يتطلب المنصب شهادة جامعية في مجال ذي صلة بالهندسة أو علوم الحاسوب، وخبرة لا تقل عن خمس سنوات في اختبار الأنظمة المضمنة أو التحقق من البرامج الثابتة، ومهارات قوية في Python وبروتوكولات الأنظمة المضمنة، وخبرة في CI/CD، وإلمامًا بالأنظمة المضمنة القائمة على Linux.
