Real Time College
- ערב
- 10 חודשים
על ההכשרה
קורס מעמיק המתמקד בפיתוח מערכות משובצות מבוססות Linux. התכנית משלבת הבנה מעמיקה של מערכת ההפעלה Linux עם התמחות בפיתוח מערכות משובצות. תלמדו לבנות ולהתאים מערכות Linux למערכות משובצות, לפתח דרייברים, ולעבוד עם כלי פיתוח מתקדמים. הקורס כולל עבודה מעשית על פלטפורמות חומרה אמיתיות, התמודדות עם אתגרי ביצועים וזיכרון, ופיתוח פתרונות מותאמים. דגש מיוחד מושם על הבנת הקרנל, תקשורת בין רכיבים, ואופטימיזציה של מערכות.
בעולם שבו מערכות חכמות נמצאות בכל מכשיר, מהרכב שלנו ועד למכשירים הרפואיים המתקדמים ביותר, מפתחי Embedded Linux נמצאים בחזית הטכנולוגיה. הקורס המקיף שלנו מכשיר אתכם לפתח ולתכנת מערכות משובצות מחשב מתקדמות, תוך שימוש בפלטפורמת Linux - מערכת ההפעלה המובילה בתעשייה.
בהדרכת מהנדסים מנוסים מהתעשייה, תלמדו את עקרונות הפיתוח המעשיים, החל מהתאמת מערכת ההפעלה לחומרה ייעודית, דרך פיתוח דרייברים, ועד ליישום אפליקציות מורכבות. הקורס משלב תיאוריה מעמיקה עם התנסות מעשית בפרויקטים אמיתיים, ומכין אתכם להשתלבות מיידית בתעשייה המתפתחת של מערכות משובצות.
לינוקס היא כיום מערכת ההפעלה הפופולרית בעולם. זוהי מערכת הפעלה דמוי-יוניקס אשר פותחה בתקן POSIX, ידועה כקוד פתוח חופשי להפצה General Public License GNU / Linux. המרכיב העיקרי של לינוקס הוא הליבה שלה (Linux Kernel), המאפשר ל- (User Space APIs (Application Programming Interface גישה יציבה ל "Kernel Blocks" חלקי הליבה השונים כגון: File Systems, Networking Stacks, Kernel Entities \ Objects וכו''.
לינוקס תומכת בין היתר בפיתוח ארכיטקטורות Embedded ואנחנו יכולים לראות שימוש של פיתוחים מסוג זה במגוון מערכות אלקטרוניות כגון: פלאפונים חכמים, מגוון נגני מדיה, מוצרים מתחום הרפואה, Networking ,IOT ועוד.
בהתאם לכך יש דרישה גבוהה בתעשיית ההייטק לעובדים מיומנים לטובת פיתוח מערכות Embedded Linux או לטובת המרה (Porting).
בעתיד, בעקבות מעבר מוצרים רבים למערכות Embedded Linux ופיתוחים נוספים שנכנסים לתהליך מידי יום, אנו צופים שהביקוש הגדול לעובדים בתחום זה יישאר גבוה מאוד ואף יתרחב בשנים הקרובות.
בקורס Embedded Linux נלמד על חלק מהפונקציונליות של Linux Kernel – הן השליטה על החומרה באמצעות מנהלי התקנים (Linux Kernel Device Drivers) יציבים ואמינים אשר יכולים אף לשמש כמודולים עבור הליבה – (LKMs) Linux Kernel Loadable Modules.
לקראת סוף הקורס תעברו:
פרויקט גמר במעבדות החברה – Hands-On Training – הסטודנטים ישתלבו בפיתוח פרויקטים בעזרת שימוש ב- Evaluation Boards, בצורה עצמאית ובליווי של המרצה ומפתחים העובדים במעבדות החברה.
תנאי הקבלה
יכולת בסיסית של עבודה מול מחשב.
אנגלית ברמה גבוהה.
רצוי ניסיון בפיתוח בשפת C - יתרון, אך לא הכרחי.
ראיון ידע מקצועי.
תוכנית הלימודים
Linux Fundamentals
Bash Scripting
פייתון - Python
RT Concepts
Linux Embedded Systems
רוצה לראות עוד הכשרות ומסלולי לימוד שיכולים להתאים לך? ב-Jobify יש מעל 8,000 הכשרות ומסלולי לימוד, ב-280 מוסדות ברחבי הארץ