לחברה מובילה בחולון, דרוש/ה מפתח/ת C / C++.
התפקיד כולל:
פיתוח, ניפוי שגיאות ותחזוקה של קושחה (Firmware) עבור מוצרים חדשים וקיימים על גבי מערכות מבוססות מיקרו-בקרים (Bare-metal).
אינטגרציה ואופטימיזציה של רכיבים היקפיים וחיישנים באמצעות ממשקים כמו SPI, I2C, UART וכדומה.
יישום ואיתור תקלות בפרוטוקולי תקשורת אלחוטיים שונים.
שיתוף פעולה עם צוות החומרה בהעלאת התקנים (Device Bring-up), בדיקות וניפוי שגיאות.
דרישות:
לפחות 3 שנות ניסיון בפיתוח מערכות משובצות מחשב (Embedded) בשפות C ו-++C.
ניסיון מעשי בפיתוח Bare-metal עבור מיקרו-בקרים מסוג ARM Cortex-M.
יכולת מוכחת לאיתור תקלות (Debugging) במערכות משובצות באמצעות JTAG/SWD, אוסילוסקופ, ומנתחי לוגיקה (Logic Analyzers).
ניסיון עם לפחות טכנולוגיית תקשורת אלחוטית אחת.
שליטה ב-Git ומחויבות לכתיבת קוד נקי, מתועד וברמה גבוהה.
רמה גבוהה באנגלית קריאה, כתיבה ודיבור.
חשיבה אנליטית ופתרון בעיות: גישה שיטתית לניתוח ותיקון תקלות מורכבות.
יכולת עבודה בצוות: תקשורת בין-אישית מצוינת ויכולת שיתוף פעולה בצוותים רב-תחומיים.
שימת לב לפרטים: מחויבות לכתיבת קוד יציב, קריא וניתן לתחזוקה. המשרה מיועדת לנשים ולגברים כאחד.