מפתח C++
צפון/חדרה
· 3-4 שנות ניסיון
תיאור התפקיד
מפתח C++ להערכת מערכות Embedded בזמן אמת. נדרוש 3-4 שנות ניסיון בפיתוח C++ בסביבת Real-Time Embedded, שליטה בתקני C++11/C++14/C++17, וניסיון מעשי בארכיטקטורות מבוזרות ו-OOP. ניסיון ב-VxWorks ו/או Linux ותקשורת (Serial, UDP, TCP) יהיה יתרון משמעותי. יידרש גם ניסיון בעבודה עם Azure DevOps וביכולת עבודה במערכות מולטי-תרדיות.
דרישות התפקיד – חובה
- 3-4 שנות ניסיון מעשי בפיתוח C++ בסביבת Real-Time Embedded
- שליטה בתקני C++ מודרניים (C++11, C++14, C++17 לפחות)
- הבנה עמוקה של OOP ובעבודה עם Multi-Threading וסנכרון
- ניסיון בפיתוח מערכות Embedded ובארכיטקטורות מבוזרות
- היכרות עם כלי ALM, בעיקר Azure DevOps, לניהול פיתוח ובדיקות
- תואר ראשון במדעי המחשב, הנדסת מחשבים או תחום רלוונטי (או ניסיון משמעותי יכול להחליף תואר)
דרישות התפקיד – יתרון
- ניסיון בפיתוח בסביבות VxWorks ו/או Linux – יתרון משמעותי
- היכרות עם ממשקי תקשורת Serial, UDP, TCP וביכולת לפתור בעיות תקשורת – יתרון משמעותי
- ניסיון באינטגרציה של Embedded על מספר פלטפורמות – יתרון משמעותי
- היכרות עם מתודולוגיות פיתוח תוכנה וזרימות עבודה מקובלות בתעשייה – יתרון משמעותי
תוספות כלליות
התפקיד ממוקם בצפון/חדרה.