תנאים מיוחדים

חיילים משוחררים
special offers
דורשי עבודה
special offers
עולים חדשים
special offers
השמה בתחום
special offers


מלאו פרטים לקבלת יעוץ

בני כהן

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


מנכ"ל חברת Real Time Group.
בעל תואר ראשון בהנדסת תוכנה (BSE), ותואר שני בהנדסת תקשורת M.Sc.
מומחה עם יותר מ- 20 שנות ניסיון בפיתוח, ניהול והדרכת פרוייקטים במגוון רחב של תחומים כגון- Real Time Embedded Linux Embedded systems Linux Kernel Device Drivers ועוד.

teacher-image-בני-כהן
ראש תחום
סרטון על המכללה
opinion-video

קהל יעד Real-Time Bootcamp

  • בוגרי מכללות / אוניברסיטאות חסרי ניסיון בפיתוח המעוניינים בהסבה מקצועית.
  • מהנדסי חומרה/ תוכנה/ מדעי המחשב המעוניינים להתמחות בפיתוח מערכות Real Time.
  • הנדסאים המעוניינים בדריסת רגל בתעשיית ההייטק בתור מהנדסי real time ותפקידים דומים.

דרישות קדם:

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

תיאור המסלול Real-Time Bootcamp


קורס תכנות מקוצר Real-Time Bootcamp הנו קורס מעשי הכולל הרצאות פרונטליות ותרגול מעשי.

הקורס כולל :
  • הרצאות פרונטליות
  • תרגול מעשי על בסיס יומי בין השעות 15:00-17:00
  • מבחן בסיום כל נושא
  • פרויקט גמר יתבסס על שילוב נושאים בתחומי ה- Real Time & amp; Embedded Linux בחטיבת הפיתוח של החברה וישמש כדריסת רגל בחברות הייטק
  • לימוד מעשי על Evaluation Boards

כל סטודנט יקבל חוברת לימוד וגם גישה למאגר המידע באתר הקורס שכולל:

  • תרגילים ופתרונות
  • סרטונים ומצגות
  • הקלטות של כל השיעורים

בואו ללמוד איתנו


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

תעודת גמר Real-Time


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

תעודת בוגר/ת של מכללת Real Time Group שהיא בעלת משמעות גדולה בשוק תעשייה של הייטק בישראל ובעולם.

מה זה Real-Time Bootcamp


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

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

קורס תכנות Bootcamp Real Time הינו קורס תכנות מקוצר של מספר חודשים שיעניק לך את הידע והכלים הנדרשים למשרות הבאות:

  • פיתוח מערכות זמן אמת (Real Time)
  • פיתוח מערכות משובצות מחשEmbedded Systems
  • פיתוח מנהלי חומרה (Device Drivers)
  • פיתוח תוכנה במעfרת הפעלה לינוקס (Linux User Space)
  • פיתוח גרעין של מערכת הפעלה לינוקס Linux Kernel

קורס Embedded Systems במכללת Real Time

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

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

מהו מהנדס Embedded?

מהנדס Embedded הוא אחד מהתפקידים המבוקשים ביותר על ידי חברות רבות בתעשיית ההייטק.
מפתח Embedded יתכנת מערכות בצורה ישירה על החומרה בסגנון Embedded Bare Board Application. פיתוח מסוג זה מבוצע ללא מערכת הפעלה, והוא משתמש בשפות חזקות וותיקות כגון C ו ++C.
שילוב המומחיות של חטיבת הפיתוח שלנו בתחום Embedded במסלול הלימודים, יוצרת תכנית הכשרה ייחודית ומאז 2007 כל הסטודנטים שסיימו את הסטאז' מצאו עבודה בסוף הקורס.
אנו מציעים למתכנתים מתחילים (בוגרי הנדסה/ מדעי מחשב / מדעים מדויקים / מתכנתים ללא ניסיון) את כלל הקורסים במסלול ואילו למתכנתים בעלי ניסיון להתמקד רק בנושאים הנדרשים להם.

מה זה Real Time Embedded?

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

מה זה Embedded Systems?

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

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

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

מערכות משובצות מחשב הינן מערכות הכוללות CPU (מעבד), כלל המערכות היום-יומיות כגון טלפונים סלולאריים, מחשבי יד (PALM PILOT ) שלטים וכ"ו משתייכות לקטגוריה נ"ל.
בניגוד ל P.C. אשר הינו General Purpose מערכות Embedded הינן מיועדות ומבוססות אפליקציה, כלומר בראש ובראשונה ייעדו אותן באופן אופטימאלי בכדי לתת מענה לאפליקציה הנדרשת.
הארכיטקטורה במערכות אלו שונה מ P.C. ביכולת ומהירות הCPU, מהירות ה System Bus כמות הזיכרון (RAMFlash) הנדרשות וכ"ו.

שפות תכנות למערכות Embedded

במערכות Embedded בחירת שפת התכנות מוכרעת על ידי מספר גורמים שיש לקחת בחשבון:

  • גודל זיכרון ה RAM – זהו הזיכרון הנדיף, כולל את ה Data & Instructors אליו עולים קבצי הרצה.
  • גודל הזיכרון Flash – זהו אמצעי לאחסון נתונים שנכתבו עליו, לדוגמה בעת הייצור, ניתן לכתוב עליו מספר רב של פעמים.
  • מהירות CPU – מהירה או איטית?
  • ניידות – האם זו תוכנה שניתן להתקין על מעבדים שונים או פלטפורמות שונות קלות הטמעה ותחזוקה פשוטה.
  • User Friendly – שימוש פשוט למשתמש

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

מה זה Real Time Systems?

מערכת Real Time (זמן אמת) הינה מערכת בעלת דרישות לביצועים במגבלות זמן מסוימות.
כלומר משך העיבוד מרגע זיהוי Event ועד לתגובה חייב להיות קונסיסטנטי ותחום בזמן.
קיימת טעות נפוצה שכל מערכת Real Time הינה בהכרח מערכת Embedded אך לא כך הדבר, קיימות מערכות Real Time מבוססות P.C. וכן מערכות הממומשות בחומרה.
המרכיב העיקרי במערכות Real Time הינה המערכת ההפעלה אשר חייבת לעמוד בביצועים הנדרשים.

דוגמאות למערכות הפעלה RT:

  • RT-Linux
  • VxWorks
  • MontaVista Linux

מערכות Real Time מתחלקות לשני סוגים עיקריים:

  • Hard Real Time – במערכות אלה מובטח כי זמן המענה או התגובה (לפסיקה לדוגמא) חייב להתבצע בפרק זמן מסוים (לדוגמא ניווט של טיל או מטוס). במערכות אלה קיים קונפליקט בין דרישות אלו ליכולות של time-sharing systems ולכן שילוב כזה לא נתמך על ידי מערכות הפעלה שנועדו למגוון מטרות (להבדיל ממערכות הפעלה ייעודיות) .
  • Soft Real-Time – במערכות אלה האין התחייבות לעמידה בזמנים מבוססות (best effort), מערכות אלו מגיבות באופן אופטימאלי אך תגובה איטית יותר לא תחשב כ"כשלון" סוג זה שימושי ביישומים כגון מולטימדיה ומציאות מדומה (virtual reality) כנ"ל (Voice Over IP) VOIP.

    המטרה היא שהמידע יגיע לנמען תוך 150msec אך במידה ו Packet מסויים לא הגיע בזמן קיימת מערכת אשר יודעת לשערך את המידע שהיה צריך להגיע וע"י כך להסתיר את חוסר ההגעה.

embedded system

תכנית הלימודים משלבת ידע ותרגול (הרבה תרגול) מעשי ומקיף בשיטת Boot-Camp.

השיעורים ממוקדים בידע ובכישורים הפרקטיים שנדרשים ממפתחי RT Embedded, נבנו בשיתוף עם חברות הייטק בתעשייה ומתעדכנים על בסיס שוטף בהתאם לפרויקטים בחטיבת הפיתוח שלנו.

מבנה קורס Real-Time Bootcamp


הסילבוס כולל את כל השלבים מרגע אתחול המערכת (העלאת ה Boot-Loader) ועד להעלאת מערכת ההפעלה, שימוש במשאבים, אובייקטים ושירותים (System Calls ) של מערכות הפעלה RT, שימוש ב Multi-Threading and Synchronization, כתיבת Linux Kernel Modules (LKM's), Board Support Package (BSP) ,Device Drivers, שימוש בכלי בדיקות (Debug Tools), תכנון ויישום Embedded RT applications.

*קורס לינוקס הוא חלק מהמסלול.

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

קורס Real Time Embedded Linux מחולק לשני חלקים עיקריים:

  • Embedded Bare-Board.
  • Embedded Linux.

מבנה לימודי קורס Real-Time Bootcamp

תיאור


דרישות קדם


משרות לדוגמא


מפגשים


שעות


סטאז'

Bootcamp Real Time

מסלול מקיף המורכב מ 12 מודלים הנדרשים לפיתוח Real Time Embedded Linux Systems


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


  • מפתח /ת תוכנה Real Time Embedded
  • מהנדס /ת RT EMBEDDED
  • C /C++ Software Engineer


2-3


715


ok-icon

Embedded Systems

המסלול מתמקד בלימודי תכנות ללא מערכת הפעלה, ישירות על Bare-Board


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


  • Embedded Engineer
  • Firmware Engineer
  • מהנדס /ת תוכנה
  • 12 שנות לימוד


1


420


no-icon

Real Time Embedded Linux

מסלול מקיף המורכב מ 12 מודלים הנדרשים לפיתוח Real Time Embedded Linux Systems


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


  • מפתח /ת תוכנה Real Time Embedded
  • מהנדס /ת RT EMBEDDED
  • C /C++ Software Engineer


2-3


715


ok-icon

Embedded Linux

מסלול במיקוד פיתוח תוכנה על מערכות Embedded מבוססות פלטפורמת Embedded Linux


  • עבודה בסיסית מול מחשב
  • אנגלית ברמה גבוהה
  • Embedded Engineer
  • רצוי ניסיון בפיתוח בשפת C -יתרון
  • ראיון ידע מקצועי


  • מפתח Linux Kernel
  • Embedded Linux Developer
  • Embedded Engineer


2-3


475


no-icon

שכר Real-Time


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

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

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

ממוצע שכר בתחום Real Time Bootcamp עומד על:

  • כ- 25,000 ש"ח לעובדים בעלי 0 עד שנתיים ניסיון בתחום Real Time ,
  • כ- 30,000 ש"ח ומעלה לעובדים מעל שנתיים ניסיון בתחום Real Time.

שאלות ותשובות על לימודי Real-Time Bootcamp

תנאי הקבלה למסלול הכשרה והשמה לפיתוח Real Time Embedded הם:

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

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

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

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

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

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

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

משרות Bootcamp Real Time

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

הסניפים שלנו

- תל אביב

כתובת: נחלת יצחק 32 , תל אביב-יפו

טלפון: 077-7067057

מייל: info@rt-ed.com


- חיפה

כתובת: ההסתדרות 80, חיפה

טלפון: 077-7067057

מייל: info@rt-ed.com