main course image

קורס Embedded Linux

באישור משרד העבודה | מס’ מגמה: 3451
פתיחת קורס: 06/02
משך הקורס: 320 שעות לימוד | 13 חודשים
קמפוס: לימודים היברידיים
מספר מפגשים בשבוע: 2-3
התמחות מעשית בחטיבת הפיתוח

קורס מעמיק המתמקד בפיתוח מערכות משובצות מבוססות 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, בצורה עצמאית ובליווי של המרצה ומפתחים העובדים במעבדות החברה.

בסיום הקורס חטיבת ההשמה תפעל יחד עם המועמד להכנת קו"ח ויחל שלב ההשמה בתחום.

תוכנית לימודים Embedded Linux

קורס Embedded Linux מורכב מ -5 קורסים ופרויקט סיום (ברמת פיתוח לחברת הייטק).

הקורס מתרכז בפיתוח תוכנה על מערכות משובצות מחשב מבוססות פלטפורמת Embedded Linux.

קורס Linux הינו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.

קורס Linux כולל:
  • תרגילי כיתה המלווים בהסברים, שיעורי בית ופתרונות באתר
  • חוברת קורס לינוקס
  • סרטונים ומצגות באתר הקורס
  • לימוד מעשי על Evaluation Boards
  • לקראת סיום הקורסים כל סטודנט יבצע פרויקט מעשי המסכם את הידע הנרכש במהלכם.
  • ההרצאות מתקיימות פעם בשבוע בשעות הערב או בוקר.

מה נלמד בקורס Embedded Linux

מטרת קורס Embedded Linux programming היא להעניק לסטודנט את כלל הידע הנדרש על מערכת הפעלה Embedded Linux החל מרמת מתחיל עד לרמת פיתוח Linux Kernel.
כל סטודנט מקבל הכשרה על שלבי הפיתוח, הכלים הדרושים, בעיות האופייניות ופתרונן, שימוש בכלי debugging שונים, פיתוח אפליקציות ועוד.

הקורס מתחיל בקורס Linux Admin אשר מתמקד בשימוש ראשוני וכולל בין השאר Linux Shell Commands, הגדרת File Systems Networking Stack כתיבת Bash Shell Scripts, כתיבת סקריפטים בשפת Python, פיתוח אפליקציות משתמש User Mode Applications, פיתוח / התאמת מנהלי התקנים Linux Kernel Device Drivers ועוד.

במהלך קורס זה ילמד הסטודנט לקנפג, לקמפל ולהתקין Linux kernel עבור מערכות Embedded, פיתוח Loadable Kernel Modules ,פיתוח Linux Device Drivers עבור התקנים מסוג Char\Block\Networking, הכרות ברמת הקוד עם הכלים והמשאבים שמעניקה מערכת ההפעלה למתכנת, שימוש באובייקטים ושירותים (System Calls) של מערכות הפעלה, הבנת Tasks \ Thread Implementation , שימוש בכלי בדיקה (Debug Tools) ועוד.

הגשת פרויקט בסיום הקורס

בסיום הקורס Embedded Linux, הסטודנטים יציגו פרויקט מקיף שנבנה באמצעות מגוון הכלים המובילים בשוק כיום.

תוכלו להציג למעסיקים ולקוחות פוטנציאלים, וישמש כתיק עבודות שנבנה במהלך הקורס ויהיה הדוגמה הטובה ביותר ליכולות ולניסיון המעשי שצברתם.

המטרה הסופית של הקורס היא להכין אתכם לשוק העבודה עם ניסיון מעשי ויכולת להתמודד בצורה מיטבית עם אתגרים טכנולוגיים בתחום Embedded Linux.

תקופת התמחות והכשרה בסיום הלימודים

ההתמחות המעשית במחלקת הפיתוח שלנו היא הזדמנות ייחודית להתפתחותכם המקצועית. תעבדו לצד מהנדסים מנוסים על פרויקטים אמיתיים, תרכשו ניסיון מעשי, ותפתחו קשרים מקצועיים בתעשיית ההיי-טק. המעבר מהלימודים לעבודה מעשית יאפשר לכם לחדד את כישוריכם ולהשתלב בהצלחה בתעשייה. אנו מצפים לראות את תרומתכם היצירתית לפרויקטים ולמוצרים שלנו.

בסיום תקופת ההכשרה - תהליכי השמה לעבודה

תחום ה Embedded Linux מציע מגוון רחב של אפשרויות לתעסוקה כולל חברות Enterprise, תעשיות ביטחוניות, פיתוח אפליקציות, חברות Startup, חברות לפיתוח אתרים, ועוד.

RT Group היא מוסד מוכרת בתעשייה המתמחה במגוון תחומים. ישנם אלפי לקוחות בתעשייה המשתמשים בשירותים ובמוצרים שלנו. חלק מהסטודנטים שלנו יכולים למצוא תפקידים מתאימים בחברה שלנו או בחברות הלקוחות שלנו.

הסטודנטים שמצטרפים לתוכנית ההשמה שלנו מצוים בתוך סביבת למידה מתמשכת ומוקפים בצוות ההדרכה המיומן של חטיבת הפיתוח שלנו,המעניק לסטודנטים את הידע והכלים הדרושים להצלחה בתעשייה.. הצוות כולל מהנדסים מנוסים שחיים את עולם הפיתוח מערכות תוכנה, אינטגרציה, אוטומציה, חומרה, הנדסה ובדיקות, כמומחים בתהליכי ההנדסה ובעלי ניסיון רב בבדיקת מעגלים מודפסים, כרטיסי פיתוח ובפיתוח מערכות תוכנה מורכבות.

אנחנו כמובן נמשיך לספק תמיכה לסטודנטים לאחר סיום תקופת ההכשרה, יחד עם פידבקים חיוביים והמלצות לחברות שאנחנו עובדים איתן ובכלל. אנו נהיה כאן גם כדי לספק ייעוץ ותמיכה במהלך חיפושי העבודה העתיידיים שלכם.

למה ללמוד איתנו Embedded Linux

job placement
Internship
private lesson
hybrid studies
payment
Repeat the course

כישורים שתרכשו במסגרת קורס Embedded Linux

private lessons

כלי פיתוח ושפות תכנות

  • C
  • Shell Scripting
  • Linux Kernel
  • Yocto Project
  • Buildroot
  • Device Tree
  • Git
repeat course

מיומנויות וטכניקות

  • פיתוח דרייברים ל-Linux
  • בניית מערכות Linux מותאמות
  • אינטגרציה של רכיבי חומרה
  • דיבוג מערכות משובצות Linux

אילו תפקידים תוכל לבצע עם סיום הקורס ?

מהנדס לינוקס משובץ (Embedded Linux Engineer)

פיתוח והתאמה של מערכות לינוקס למוצרים משובצים

  • ג'וניור: 20-24K ₪
  • סניור: 30-38K ₪
  • ראש צוות: 38-50K ₪


close

מפתח דרייברים לינוקס

פיתוח וטיוב דרייברים וממשקי חומרה למערכות לינוקס משובצות

  • ג'וניור: 19-23K ₪
  • סניור: 29-37K ₪
  • ראש צוות: 37-48K ₪


close

ארכיטקט מערכות משובצות

תכנון ארכיטקטורת מערכות מורכבות המבוססות על לינוקס משובץ

  • ג'וניור: 22-26K ₪
  • סניור: 32-42K ₪
  • ראש צוות: 42-55K ₪


close
private lessons

למי מתאים קורס EMBEDDED LINUX

  • ארכיטקטים, מהנדסי תוכנה, מפתחים ומתכנתים.
  • המעוניינים ללמוד פיתוח ב Kernel בשילוב עם פיתוח מנהלי התקנים (Device Drivers).
  • מהנדסי Embedded Bare-Board המעוניינים ללמוד לפתח מנהלי התקנים תחת מערכת הפעלה Linux.
  • מהנדסי חומרה, תוכנה, מדעי המחשב המעוניינים בידע מעשי בעולם ה Linux Kernel.
private lessons

תנאי קבלה

  •  יכולת בסיסית של עבודה מול מחשב.
  •  אנגלית ברמה גבוהה.
  •  רצוי ניסיון בפיתוח בשפת C - יתרון, אך לא הכרחי.
  •  ראיון ידע מקצועי.

תוכנית לימודים Embedded Linux

מסלול מקיף (לחסרי ניסיון)

במסלול זה תלמדו את כל המודולים ותהנו מהתמקצעות מירבית.

  • Embedded Linux למתחילים שבאים ללא ניסיון קודם או עם מעט מאוד ניסיון בתחום.
  • משך המסלול בין 9 ל-12 חודשים.
  • המסלול בן 320 שעות אקדמיות.

Embedded Linux משך הקורס
Linux Fundamentals 75 שעות אקדמיות
מבוא מקיף למערכת ההפעלה Linux, מהכרת הפקודות הבסיסיות ועד לניהול מערכת מתקדם. הקורס מספק בסיס איתן לעבודה בסביבת Linux ומכין אתכם לאתגרי הפיתוח בעולם המערכות המשובצות.
Bash Scripting 25 שעות אקדמיות
Bashהוא למעשה מעטפת Shell מאוד נוחה ויעילה, שפותחה על ידי אנשי ה gnu והיא למעשה ה Shell ברירת מחדל במערכות ה Linux/gnu ומהווה בסיס חיוני למערכת. כמו כל Shell נורמלי, היא כוללת במקביל למערכת חזקה של פקודות, גם שפת סקריפט קלה אך מאוד יעילה.
פייתון - Python 90 שעות אקדמיות
בקורס זה נתמקד ב- פייתון 3, במטרה לספק את הידע והניסיון הדרושים לתכנות יישומים בתעשייה מונחת עצמים. נלמד כיצד מפתחים תוכנה באמצעות פייתון. אתם תלמדו טכניקות וכלים המתאימים לפיתוח עם שפת פייתון. נלמד תכנות ברמה מקצועית וגבוהה, המתאימה לחברות ההייטק. מדובר בקורס מאוד מעשי שאיתו נעשה גם שימוש בכרטיסי פיתוח.
שפת Python בימים אלו נחשבת לאחת משפות התכנות הפופולריות והמבוקשות ביותר בתעשיית ההייטק. הפופולריות של שפת תכנות זו והשימוש הנרחב שלה בתעשייה במגוון רחב של פרויקטים הופכים את לימודי פייתון לאחד מקורסי התכנות המבוקשים ביותר שכן הביקוש הוא גדול, תחומי התעסוקה מגוונים ובהתאם לכך יש כדאיות גדולה בבחירת שפה זו להתמקצעות בדרך לקריירה מתגמלת עם עתיד מקצועי מפותח.
RT Concepts 40 שעות אקדמיות
הכרת עקרונות מערכות זמן אמת והבנת האתגרים בפיתוח מערכות הדורשות תגובה מיידית ועמידה בדרישות זמן קריטיות. הקורס מתמקד בתכנון וניהול תהליכים מקביליים, תזמון משימות, וטיפול באירועים בזמן אמת.
Embedded Linux 90 שעות אקדמיות
פיתוח והתאמת Linux למערכות משובצות, כולל בניית מערכת הפעלה מותאמת אישית וכתיבת דרייברים. התנסות מעשית בפיתוח אפליקציות למערכות משובצות תוך שימוש בכלי פיתוח מתקדמים.

מסלול מקוצר (לבעלי רקע)

מיועד לבעלי רקע קודם בתחום פיתוח תוכנה ואפליקציות.

  • תלמדו רק מודולים הקשורים באופן ישיר לקורס Embedded Linux .
  • משך המסלול בין 6 ל-7 חודשיים.
  • המסלול בן 130 שעות אקדמאיות.

Embedded Linux משך הקורס
RT Concepts 40 שעות אקדמיות
הכרת עקרונות מערכות זמן אמת והבנת האתגרים בפיתוח מערכות הדורשות תגובה מיידית ועמידה בדרישות זמן קריטיות. הקורס מתמקד בתכנון וניהול תהליכים מקביליים, תזמון משימות, וטיפול באירועים בזמן אמת.
Embedded Linux 90 שעות אקדמיות
פיתוח והתאמת Linux למערכות משובצות, כולל בניית מערכת הפעלה מותאמת אישית וכתיבת דרייברים. התנסות מעשית בפיתוח אפליקציות למערכות משובצות תוך שימוש בכלי פיתוח מתקדמים.

שכר לימוד Embedded Linux

תשלום מראש

+

בקשה למלגה

+

הלוואה אישית

+
Head of the department
teacher-image-בני-כהן

על המרצה

בני כהן

מנכ"ל ומייסד Real Time Group

  • בעל תואר שני M.Sc בהנדסת תקשורת.
  • תואר ראשון (BScTE) בהנדסת אלקטרוניקה.
  • מרצה וראש תחום קורס Real Time Embedded ב-RT-Group.
  • בעל ניסיון של מעל 20 שנה בפיתוח והדרכת מערכות RT Embedded Linux לחברות Enterprise, הביטחוניות ו- Startups המובילות בעולם.

תעודות גמר והסמכות Embedded Linux

דרישות לזכאות תעודת גמר
  • השתתפות לפחות 80% משעות המסלול
  • הגשת פרויקט הגמר / מבחן מסכם בציון 70 ומעלה
  • חובת הגשת מטלות הקורס לרבות תרגילים, עבודות בית, ופרויקטים

בסיום קורס Real Time Embedded תוענק תעודת גמר מפתח תוכנה Embedded Linux מטעם RTG.

תעודת בוגר/ת Real Time College מוכרת בתעשיית ההייטק הגלובלית ונחשבת מקצועית.
אנו עובדים בשיתוף עם משרד העבודה והרווחה.

אישור ההכרה ופיקוח הניתן ע"י משרד הכלכלה למכללת RTG בתחום.
מספר מגמה 3451
.

ייעוץ קריירה

בוגרי הקורס שלנו מרוויחים נסיון מקצועי כבר במהלך הלימודים. הצוות המיומן שלנו מסייע לשלבם בתעשיית ההייטק דרך עזרה בחיפוש העבודה, סיוע בבניית קורות חיים והשמה בחברה טכנולוגית.

1

התאמת תכנית לימודים

אנו עוזרים לך לבנות את מסלול הלימודים המתאים ביותר לצרכים ולשאיפות המקצועיות שלך.

התאמת תכנית לימודים

2

הכשרה טכנולוגית

הענקת הידע התיאורטי והמעשי הנדרשים כדי להכניס אותך לתעשייה ולהפוך אותך לאחד מאיתנו.

הכשרה טכנולוגית

3

פרויקט סיום

ביצוע פרויקט גמר מעשי מהשטח אשר משמש כתיק עבודות להצגה בפני מראיינים פוטנציאלי.

פרויקט סיום

4

התמחות מעשית

רכישת נסיון מעשי המותאם לדרישות התעשיה לצד צוות מהנדסים ממובילי התחום.

התמחות מעשית

5

ראיון עבודה

סיוע בבניית קורות חיים לבוגרים, כולל סימולציות ראיון והכוונה להמשך הקריירה.

ראיון עבודה

השמה בחברת הייטק

teacher-image- ליווי  מלא עד לראיון העבודה והשמה בחברת הייטק -

ליווי מלא עד לראיון העבודה והשמה בחברת הייטק

  • לקראת סיום הלימודים (השלמת 80% מהקורס), סטודנטים בעלי ציון 70 ומעלה מתחילים התמחות מעשית במחלקת הפיתוח שלנו ומשתלבים כחלק מצוות הפיתוח.
    אלו בעלי ציון הנמוך מ- 70 יבצעו בחינה נוספת ובמידת הצורך יחזרו על הקורסים הרלוונטיים ללא תשלום נוסף.
  • לקראת השלמת 90% מהקורס, תוך כדי התמחות מעשית נתחיל בשלב העזרה בהשמה, כאשר צוות ה- HR שלנו ילווה אתכם לאורך התהליך: נבנה יחד איתכם את קורות החיים המקצועיים ונבנה תיק עבודות מרשים.
    בנוסף, נבצע גם סימולציות לראיונות עבודה טכניים (באמצעות צוות פיתוח) + ראיונות עבודה אישיים (באמצעות מחלקת HR).

סטודנטים מעוניינים יקבלו ליווי מלא עד להשמה בחברת הייטק, כאשר בנוסף, קיימת אופציה לסטודנטים מצטיינים להשתלב אצלנו בחברה, Real Time Group ,כחלק מהצוות הפיתוח.

המטרה שלנו היא להעניק לכם את הידע והניסיון ולהכין אתכם להתמקצעות בעולם ההייטק.

בואו ללמוד ולעבוד איתנו בתעשיית הטכנולוגיה.

חוות דעת סטודנטים

שאלות ותשובות נפוצות

מהם תנאי הקבלה לקורס Embedded Linux?

קהל היעד לקורס הוא:
בוגרי מכללות / אוניברסיטאות המעונינים להתמחות בפיתוח מערכות Real Time .
מהנדסי חומרה/ תוכנה/ מדעי המחשב חסרי ניסיון בפיתוח המעונינים בהסבה מקצועית.
הנדסאים המעוניינים בדריסת רגל בתעשיית ההייטק בתור מהנדסי real time ותפקידים דומים.תנאי קדם:
1. יכולת בסיסית של עבודה מול מחשב.
2. אנגלית ברמה גבוהה.
3. רצוי ניסיון בפיתוח בשפת C -יתרון, אך לא הכרחי.
4. ראיון ידע מקצועי.

close

באילו חברות ותפקידים ניתן להשתלב לאחר מסלול ההכשרה?

חטיבת ההשמה של Real Time Group עובדת בשיתוף של מעל לעשור עם מגוון רחב של חברות מובילות בתחומים כגון:
תעשייה בטחונית, ביוטק, רפואה, Automotive ועוד.בזכות הניסיון הרחב שלנו והפרוייקטים שאנו מיישמים בתעשייה אנו יודעים מה חברות דורשות ולכן אנו יכולים לשלב את הבוגרים שלנו אצלם באופן טבעי ומוצלח.

close

האם הקורס מותאם לאנשים ללא ידע?

קהל היעד למסלול זה מתאים לעלי ידע קודם בתחום המחשבים ופיתוח תוכנה.
בעלי תארים בתחום המדעים, ובעלי ניסיון קודם בפיתוח תוכנה אשר רוצים לפתח קריירה בתחום
בכל אופן בעת בחינה מקצועית במשרדי החברה נוכל להתאים את המסלול באופן פרטני עבור כל מועמד אז צרו איתנו קשר בהקדם ונוכל להציע לכם את המסלול המתאים מבין מגוון רחב של אפשרויות לפיתוח קריירה.

close

האם ניתן לשלם באמצעות הפקדון?

בלימודים במסלול הכשרה מלא ניתן לשלם באמצעות הפקדון.
צרו איתנו קשר להסבר מפורט אודות התנאים.

close

באיזו שפה מועבר הקורס

מסלול הלימודים הוא בשפה בעברית וזו השפה שבה המרצים שלנו מעבירים את השיעור, לצד זאת עזרי הלימוד ועבודת הפיתוח עצמה משתמשת בשפה האנגלית.

close

ניתן לקחת שיעורים חוזרים?

ניתן לקחת שיעורים נוספים ולקבל עזרה אישית בהתאם לתקנון המסלול.
צרו איתנו קשר למידע נוסף.

close

היכן הלימודים מתקיימים?

מסלול ההכשרה מתקיים בסניף תל אביב: רחוב נחלת יצחק 32, תל אביב-יפו. יש תחבורה ציבורית נוחה, ליד תחנת רכבת השלום- תל אביב, חנייה קרובה ועוד.. אנו מלמדים באופן היברידי בהתאם להנחיות הממשלה. צרו איתנו קשר למידע נוסף

close

מאמרים בתחום ההייטק

שידור חי: הקול על הקוד – מכללת Real Time

© כל הזכויות שמורות Real Time Group