בוא.י להיות חלק מקווליטסט, חברת שירותי התוכנה מבוססי ה-AI המובילה בעולם. כאן תוכל.י לצמוח ולהתפתח בסביבה יציבה, ליהנות מהשפעה אמיתית, לעבוד עם אנשים מעולים ולהיות שותף.ה להובלה מקצועית חדשנית.
אנחנו מחפשים מפתח C / C ++
במסגרת התפקיד:
- לתכנן, לפתח ולבצע דיבאג לקושחה (Firmware) משובצת עבור מוצרי ראייה תלת-ממד מהדור הבא.
- לשתף פעולה באופן צמוד עם צוותי החומרה לצורך העלאת פלטפורמות וחיישנים חדשים.
- לממש דרייברים ותוכנות ביניים (Middleware) יעילים עבור סביבות זמן-אמת עם משאבים מוגבלים.
- לבצע דיבאג ברמת המערכת ולבצע אופטימיזציה לביצועים לאורך כל שכבות המערכת.
- לשלב את הקושחה עם רכיבי צד-מארח (Host-Side) ולהשתתף בתהליכי אינטגרציה רציפה (CI).
- לתרום לתיעוד טכני ולהשתתף בביקורות תכנון וקוד.
דרישות:
תואר B.Sc. או M.Sc. בהנדסת חשמל, הנדסת מחשבים, מדעי המחשב או תחום רלוונטי אחר.
לפחות שנתיים ניסיון מעשי בפיתוח מערכות משובצות ( Embedded ) או קושחה (Firmware).
שליטה ב-++ C / C עבור סביבות משובצות.
היכרות עם Git או מערכות ניהול גרסאות דומות.
ניסיון בעבודה עם RTOS או מערכות Bare-Metal (יתרון ל-FreeRTOS).
מיומנות בדיבאג באמצעות כלים כגון JTAG, אוסצילוסקופים ומנתחי לוגיקה.
הבנה מעמיקה של ממשקי חומרה ופרוטוקולי תקשורת (לדוגמה: USB, I2C, UART, SPI).
ניסיון בפיתוח דרייברים לליבת לינוקס יתרון.
ידע בשילוב מצלמות או חיישני תמונה (לדוגמה: MIPI CSI) יתרון.
רקע בראייה ממוחשבת או בטכנולוגיות דימות תלת-ממד יתרון.
- הבנה בארכיטקטורת ARM Cortex-M/A יתרון.
- היכרות עם תהליכי CI/CD ונהלי עבודה מומלצים יתרון.
- תרומה לפרויקטים של קוד פתוח בתחומי קושחה או מערכות משובצות יתרון. המשרה מיועדת לנשים ולגברים כאחד.