Jabil
Jabil
Jabil היא חברה גלובלית המספקת שירותי הנדסה, ייצור, תכנון ושרשרת אספקה לעסקים. מאז 1966 היא עובדת עם מותגים מובילים לפיתוח פתרונות הניתנים להרחבה ומותאמים אישית במגוון תעשיות, ובהן רכב, ביטחון ובריאות. באמצעות פעילות הפרוסה ביותר מ-100 מיקומים, Jabil משלבת מומחיות בייצור עם התמקדות בקיימות, מעורבות קהילתית, הכללת כוח העבודה, פיתוח מקצועי וחדשנות.

מהנדס בכיר למערכות תמיכה בלוחות Android

פיתוח פלטפורמות Android ו-Linux משובצות למוצרי הבקרה, המדיה והתקשורת של Jabil. איתור תקלות בחבילות תמיכה בלוחות, במנהלי התקנים ובשילוב בין חומרה לתוכנה.

תיאור

  • השתתפות בכל מחזור החיים של תוכנות Android ו-Linux משובצות, מתכנון ופיתוח ועד בדיקות, תמיכה בהפצה ותחזוקה.
  • בנייה ותחזוקה של רכיבי תוכנה ופלטפורמה משובצים ב-C/C++.
  • פיתוח יכולות Android BSP ו-Embedded Linux, כולל הגדרת הפלטפורמה, ממשקי חומרה, מנהלי התקנים ותכונות התקן חדשות.
  • סיוע באספקת מערכות בקרה ארגוניות, מדיה דיגיטלית ומוצרי תקשורת אחודה.
  • אבחון ותיקון של בעיות ברמת המערכת בשכבות התוכנה של Android ו-Linux.
  • איתור פגמים, שיפור ביצועים ותיקון באגים.
  • שילוב יישומים עם חומרה, התקנים מחוברים ומערכות בקרה.
  • טיפול בהסלמות מהשטח המשפיעות על מוצרים חדשים ומוצרים ותיקים.
  • חקירת בעיות וסיוע בשיפור אמינות המוצרים לאורך זמן.
  • יצירה ותחזוקה של נוהלי בדיקה, הערות תכנון, מדריכים לפתרון תקלות ותיעוד מימוש.
  • עבודה עם מהנדסי חומרה, קושחה, Android, Linux ויישומים במדינות שונות.
  • הערכת בעיות טכניות מורכבות, המלצה על פתרונות, קבלת החלטות הנדסיות ונשיאה באחריות לעבודה מהחקירה ועד המימוש והאימות.

דרישות

  • לפחות 8 שנות ניסיון בפיתוח, התאמה אישית וניפוי תקלות בתוכנה או בקושחה משובצות עבור מוצרים מבוססי Linux או Android.
  • שליטה גבוהה בתכנות C/C++ בפיתוח משובץ או ברמת המערכת.
  • ניסיון מעשי בפיתוח Embedded Linux בפלטפורמות ARM, כולל הגדרות, בנייה, פריסה, ממשקי חומרה והעלאת פלטפורמה ראשונית.
  • ניסיון עם ליבת Linux,‏ U-Boot,‏ Device Tree והתאמה אישית של הפלטפורמה ברמה נמוכה.
  • ניסיון מעשי בפיתוח, אופטימיזציה, איתור תקלות והרחבה של מנהלי התקנים לתצוגה, ניהול צריכת חשמל, Wi-Fi,‏ GPIO או ממשקי חומרה אחרים.
  • ניסיון עם Android HAL וניפוי תקלות בשכבות Android Framework וליבת Linux.
  • היכרות מעמיקה עם ארכיטקטורת AOSP ותהליכי העבודה לפיתוח פלטפורמת Android.
  • הבנה טובה של גרסאות Android עדכניות, תכונותיהן, ממשקי ה-API והשינויים בהן; עדיפות ל-Android 14 ומעלה.
  • ניסיון בשימוש ב-Git,‏ Gerrit,‏ GitHub,‏ ADB ו-Fastboot.
  • יכולת לנפות תקלות במערכות משובצות כאשר כלי ניפוי תקלות רגילים צעד אחר צעד מוגבלים או אינם זמינים.
  • יכולת לקרוא ולפרש שרטוטים חשמליים באופן עצמאי.
  • יכולת לעבוד ביעילות עם צוותי הנדסת חומרה.
  • יכולת גבוהה לפתור בעיות, אחריות אישית ויכולת עבודה עצמאית.
  • כישורי תקשורת טובים בכתב ובעל פה בסביבת הנדסה בינלאומית.
  • ניסיון בשירותי Android Framework, ביישומי Android מקוריים באמצעות JNI/NDK או ביישומי מערכת Android ב-Java או Kotlin.
  • ניסיון בגרפיקה מואצת חומרה, במיוחד OpenGL ES.
  • ניסיון בתתי-מערכות מצלמה, תצוגה, מדיה, ניהול צריכת חשמל או קישוריות במוצרי Android/Linux משובצים.
  • ניסיון בכתיבת סקריפטים ובאוטומציה באמצעות Bash או Python.
  • תואר במדעי המחשב, הנדסת חשמל או תחום טכני קשור הוא יתרון.

הטבות

  • התקשרות ארוכת טווח בפרויקט עם יעדים טכניים מוגדרים.
  • התקשרות עסקית בין חברות כקבלן עצמאי.
  • שיתוף פעולה מרחוק עם גמישות באופן ובמקום מתן השירותים, בכפוף לצורכי הפרויקט ולתוצרים שסוכמו.
  • עבודה עם שותפים הנדסיים בינלאומיים ומומחים מנוסים.
  • חשיפה לטכנולוגיות מודרניות ולאתגרים מורכבים במערכות משובצות ובפלטפורמות Android.
  • הזדמנות להשפיע על החלטות טכניות ולתרום למוצרים המשמשים ברחבי העולם.