מהנדס/ת חומרה בישראל: מה התפקיד עושה, שכר, ואיך נכנסים
זמן קריאה: 7 דקות
מהנדס/ת חומרה מתכנן/ת את המעגל האלקטרוני שהמוצר בנוי עליו: בוחר/ת רכיבים, מצייר/ת סכמה, מלווה את תכן הלוח המודפס, מעלה את הלוח הראשון במעבדה ומוכיח/ה שהוא עומד בדרישות. בלוח HiTakeJob פתוחות כרגע 13 משרות בקטגוריית הנדסה, ובשדה הקטגוריות מסווגות 26 משרות תחת הנדסת חומרה.
מה בעצם נמצא על השולחן
בניגוד לרושם הרווח, רוב הזמן אינו עובר עם מלחם ביד. סדר הגודל המקובל בפרויקט לוח חדש הוא שכשליש מהזמן הולך לבחירת רכיבים וקריאת מפרטים, שליש לציור הסכמה ולליווי הפריסה, ורק השליש האחרון למעבדה. החלק הראשון הוא הפחות זוהר ובעל ההשפעה הגדולה ביותר: רכיב שנבחר לא נכון מתגלה רק בייצור, כשכבר הוזמנו אלפי יחידות.
עוד חלק גדול שלא מופיע בתיאורי משרה הוא רכש וזמינות. רכיב מצוין שזמן האספקה שלו 40 שבועות אינו רכיב מצוין, ולכן בכל תכן נבחרות חלופות מראש. מהנדס חומרה בישראל עובד בפועל מול הרכש לא פחות מאשר מול הסקופ.
מסכמה ללוח מודפס
התהליך רץ בסדר קבוע, וכל שלב נועד לתפוס טעויות של השלב הקודם:
- הגדרת דרישות: מתחים, צריכה, ממשקים, טמפרטורה, גודל פיזי.
- בחירת רכיבים: מעבד, ניהול מתחים, זיכרון, רכיבי ממשק - עם חלופה לכל רכיב קריטי.
- סכמה: החיבור הלוגי, בלי מיקום פיזי.
- פריסה ותכן הלוח: מיקום רכיבים, ניתוב מסלולים, שכבות, התייחסות לשלמות אות ולפיזור חום.
- בדיקות טרום ייצור: כללי תכן, השוואת רשת החיבורים לסכמה, סקירה עם היצרן.
- ייצור אב טיפוס והרכבה.
השלב הרביעי הוא זה שמפתיע מי שמגיע מתוכנה: החיבור נכון בסכמה ועדיין לא עובד, כי מסלול ארוך מדי, כי אין מישור הארקה רציף מתחת לאות מהיר, או כי קבל ייצוב הורחק מהרכיב. אלה תקלות פיזיקליות שאין להן ביטוי בשום שרטוט לוגי.
העלאת הלוח: השבוע שבו האב טיפוס מגיע
זהו הרגע הנמדד של התפקיד. סדר הפעולות המקובל נועד למנוע שריפת לוח יקר בדקה הראשונה:
| שלב | מה בודקים | למה דווקא כאן |
|---|---|---|
| בדיקה ויזואלית | הלחמות, כיוון רכיבים | זול לתקן לפני שמחברים מתח |
| מדידת התנגדות | קצר בין מתח להארקה | מונע הרס מיידי |
| הזנה בהגבלת זרם | צריכה בפועל מול הצפוי | צריכה חריגה מסמנת תקלה |
| מתחים בסדר עלייה | כל מסילה בנפרד | סדר הפעלה שגוי הורס רכיבים |
| שעון ואיפוס | תדר יציב, יציאה מאיפוס | בלי זה שום דבר אחר לא יעבוד |
| ממשק תכנות | חיבור למעבד | נקודת המסירה לצוות התוכנה |
השורה האחרונה היא הממשק המקצועי החשוב ביותר בתפקיד. מרגע שהמעבד נצרב ומריץ קוד, העבודה הופכת משותפת - וכאן מתחיל הוויכוח המוכר על האם התקלה בחומרה או בתוכנה. הדרך היחידה להכריע היא מדידה, וזו הסיבה שמפתחי תוכנה משובצת ומהנדסי חומרה עובדים צמוד. הצד התוכנתי מתואר במאמר מפתח Embedded בישראל.
המעבדה: הכלים וההרגלים
- אוסילוסקופ: הכלי המרכזי. מה שקובע אינו הכפתורים אלא ההרגלים - אורך חוט ההארקה של הגשוש משנה את התוצאה, ומדידת אות מהיר עם גשוש לא מתאים מייצרת תמונה שגויה שמובילה ליום אבוד.
- מנתח לוגי: לפענוח תקשורת דיגיטלית בין רכיבים - מי משדר, מה נשלח, ואיפה הרצף נקטע.
- מנתח ספקטרום: לעולמות רדיו ולבדיקות הפרעות אלקטרומגנטיות, לפני שניגשים למעבדת תקינה.
- ספק מתח מעבדתי ועומס אלקטרוני: לבחינת יציבות תחת תנאים משתנים.
- תא אקלים: לבדיקת התנהגות בקור ובחום, שם מתגלות תקלות שלא קיימות על השולחן.
ההרגל שמבדיל מהנדס מנוסה הוא תיעוד: צילום מסך של כל מדידה משמעותית, עם תנאי המדידה לצידה. כשחצי שנה אחר כך מתגלה תקלה בייצור, המדידה השמורה היא ההבדל בין חקירה של יומיים לחקירה של חודש.
סקירת תכן, ולמה טעות כאן עולה חודשיים
בתוכנה, באג מתוקן ונדחף לייצור באותו יום. בחומרה, טעות בסכמה מתגלה אחרי שהלוח יוצר, ותיקון מחייב גרסה חדשה: תיקון התכן, ייצור, הרכבה ומשלוח. זה שבועות עד חודשיים, ועלות ישירה בכסף. לכן הסקירה אינה טקס אלא מנגנון ההגנה המרכזי של המקצוע.
סקירה טובה נעשית מול רשימת בדיקה כתובה, בהשתתפות מהנדס שלא תכנן את הלוח, ועוברת שורה שורה: כל מתח מול מפרט הרכיב, כל פין לא מחובר, כל התנגדות משיכה, סדר הפעלת המתחים, ונקודות מדידה. זו גם הסיבה שהמקצוע מתגמל אנשים מסוג מסוים - מי שנהנה לבדוק שוב מצליח כאן יותר ממי שאוהב לנסות מהר.
לולאת המשוב הארוכה, ומה היא עושה לעבודה
ההבדל המהותי מול תוכנה אינו בתוכן אלא בקצב, וההשלכות שלו מעשיות לגמרי:
- מתכננים למדידה מראש: נקודות בדיקה, מגשרים וחיישני זרם מוכנסים לתכן כי אי אפשר להוסיף אותם אחר כך.
- בונים מרווח ביטחון: רכיב שעובד בדיוק על הגבול ייכשל בייצור סדרתי, כי לרכיבים יש פיזור.
- ממתנים סיכון בתוכנה: מגשר או רכיב שניתן להחליף מאפשרים לתקן בלי גרסת לוח חדשה.
- מקבצים תיקונים: אוספים את כל הליקויים ומוציאים גרסה אחת, במקום גרסה לכל תיקון.
עבור מי ששוקל את המקצוע, זה אולי השיקול החשוב ביותר. הסיפוק בעבודה הזו אינו במהירות אלא בכך שדבר פיזי שתכננתם עובד בעולם ונשלח באלפי יחידות. מי שזקוק למשוב מיידי ימצא את הקצב מתסכל.
ההשלכה האחרונה נוגעת למעבר לייצור, שהוא שלב נפרד בפני עצמו. לוח שעובד על שולחן המעבדה אינו בהכרח לוח שניתן לייצר באלפים: צריך נקודות בדיקה שמאפשרות בדיקה אוטומטית בקו הייצור, רשימת רכיבים עם חלופות מאושרות, מסמכי הרכבה, ולעיתים גם התאמות שנובעות מדרישות של המפעל עצמו. מהנדס שליווה מוצר עד לייצור סדרתי נחשב בישראל למנוסה הרבה יותר ממי שעצר באב טיפוס, וזה משתקף גם בשכר.
שכר בישראל - הערכת שוק
נאמר מפורשות: אין באתר נתוני שכר. המספרים שלהלן הם הערכת שוק על סמך טווחים מקובלים בתעשייה, ולא נתון שנאסף מהמשרות בלוח.
| דרגה | שנים בתפקיד | ברוטו לחודש (הערכת שוק) |
|---|---|---|
| ג'וניור | 0-2 שנים | 17,000-24,000 ש"ח (הערכת שוק) |
| ביניים | 2-5 שנים | 26,000-36,000 ש"ח (הערכת שוק) |
| בכיר | 5-8 שנים | 36,000-50,000 ש"ח (הערכת שוק) |
| ארכיטקט מערכת / ראש צוות | 8+ שנים | 45,000-62,000 ש"ח (הערכת שוק) |
הפער הגדול בתחום הזה אינו בין רמות אלא בין ענפים: תכן לוחות בחברת מוצר או בחברת שבבים גלובלית משלם משמעותית יותר מתכן מוצרי צריכה או עבודה בבית תוכנה קבלני. מהנדסים שמתמחים בעולמות מהירים - רדיו, אותות מהירים, ניהול הספק - נמצאים בדרך כלל בקצה העליון.
איך נכנסים, ומה פתוח כרגע
נקודת המוצא המקובלת היא תואר בהנדסת חשמל ואלקטרוניקה; זהו אחד המקצועות המעטים בהייטק שבהם התואר הוא דרישה ממשית ולא פורמלית, כי הבסיס הפיזיקלי לא נלמד בקורס קצר. מעבר לכך, שלושה מהלכים שעוזרים בפועל:
- תיק עבודות מוחשי: לוח אחד שתכננתם, ייצרתם והעליתם, עם מסמך שמתאר מה לא עבד בגרסה הראשונה ואיך אותר. אתרי ייצור לוחות מוזלים הפכו את זה לנגיש לסטודנטים.
- כניסה דרך בדיקות חומרה: מסלול פנימי מקובל, ובשדה הקטגוריות של הלוח מסווגות 7 משרות תחת בקרת איכות חומרה. משם המעבר לתכן קורה בתוך הארגון.
- שליטה בכלי סימולציה וניתוח: ידע ב-MATLAB ובכלי סימולציית מעגלים מופיע בחלק ניכר מהמשרות; בלוח פתוחות כרגע 19 משרות שמזכירות MATLAB.
נכון להיום פתוחות 19 משרות בקטגוריית הנדסה, ורק ל-2 משרות מופיע הצירוף Hardware Engineer בכותרת - עוד סיבה לא לחפש לפי כותרת בלבד. מי שמתעניין בכיוון של חומרה מתוכנתת ימצא רקע במאמר מהנדס FPGA.
שאלות נפוצות
מה נשאלים בראיון למהנדס חומרה?
שאלות שנשענות על תכן אמיתי: תארו לוח שתכננתם ומה השתבש בו; איך בוחרים קבלי ייצוב ואיפה ממקמים אותם; מה עושים כשהמעבד לא יוצא מאיפוס; איך מודדים אדוות על מסילת מתח; ומה סדר הבדיקות בהעלאת לוח חדש. מראיינים מחפשים שיטת חקירה, לא שינון נוסחאות.
עד כמה צריך לדעת לתכנת?
ברמה שימושית. קוד בדיקה בפייתון להרצת מדידות אוטומטיות, יכולת לקרוא קוד C כדי להבין מה התוכנה עושה לחומרה, ולעיתים כתיבת סקריפט לאיסוף נתונים מהציוד. לא נדרשת רמה של מפתח תוכנה, אבל מי שאינו יכול לכתוב סקריפט מבזבז ימים על מדידות ידניות.
מה ההבדל בין מהנדס חומרה למהנדס VLSI?
מהנדס חומרה מתכנן מעגל מרכיבים קיימים על לוח מודפס; מהנדס VLSI מתכנן את המעגל שבתוך השבב עצמו. אלה מקצועות שונים עם כלים שונים לחלוטין, למרות ששניהם נקראים לעיתים חומרה, והמעבר ביניהם אינו טריוויאלי.
האם אפשר לעבוד מרחוק?
חלקית בלבד. תכן סכמה וניתוב אפשר לעשות מכל מקום, אבל העלאת לוח, מדידות ופתרון תקלות מחייבים נוכחות במעבדה. בפועל התחום הוא מהפחות גמישים בהייטק הישראלי מבחינת ימי עבודה מהבית.
כמה זמן לוקח להיות עצמאי בתפקיד?
לתכן לוח שלם מקצה לקצה, בדרך כלל שנתיים עד שלוש. הסיבה היא מספר המחזורים: מהנדס משתתף בשניים עד ארבעה פרויקטי לוח בשנה, ולכן הצטברות הניסיון איטית מטבעה. מנגד, הידע נשמר לאורך זמן.
האם התחום מצטמצם בגלל מודולים מוכנים?
הוא מתחלק. חלק מהמוצרים נבנים ממודולים מוכנים ודורשים פחות תכן מאפס, אבל בדיוק אותם מוצרים יוצרים ביקוש לאינטגרציה, לבדיקות תקינה ולהתאמה לייצור. מה שכן משתנה הוא תמהיל העבודה: פחות תכן בסיסי, יותר אינטגרציה ופתרון בעיות מערכת.
מה כדאי לשאול בראיון?
כמה גרסאות לוח יצאו בפרויקט האחרון ולמה; האם יש סקירת תכן מסודרת ומי משתתף בה; מי אחראי על ההעלאה הראשונית; ומה הקשר מול מפעל הייצור. ארגון שמוציא חמש גרסאות ללוח מתאר תהליך שבור, וזה משפיע ישירות על איך ייראו השנתיים הראשונות שלכם שם.