Memad3 Logo
המימד השלישי גיוס והשמה

RT Embedded Software Engineer

תיאור

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

למה להצטרף אלינו?

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

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

תחומי אחריות

· תכנון, מימוש ואופטימיזציה של תוכנת Real-Time בסביבות Embedded Linux וRTOS-

· עבודה צמודה עם מהנדסי FPGA אלגוריתמים ואלקטרוניקה להגדרת ממשקי חומרה-תוכנה (HW/SW)

· ניהול זיכרון משותף (Shared Memory) זרמי נתונים ופרוטוקולי תקשורת בין המעבד ל-FPGA

· אחריות על ביצועי Real-Time דטרמיניזם ואמינות התוכנה בארכיטקטורות מרובות תהליכונים (Multi-threaded).

· ניפוי שגיאות (Debugging) פרופיילינג ואופטימיזציה של ביצועים על פלטפורמות ARM.

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

דרישות התפקיד

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

· לפחות 3 שנות ניסיון בתעשייה בפיתוח תוכנת RT Embedded

· שליטה גבוהה בשפות C/C++ בסביבות Embedded.

· ניסיון מעשי ב RTOS ופיתוח BareMetal על פלטפורמות ARM למשל (FreeRTOS).

· ניסיון בפיתוח ואופטימיזציה של אלגוריתמים במערכות דלות הספק (Low-power)

· יכולת עבודה עצמאית וכחלק מצוות רב-תחומי.

· הבנה בממשקי חומרה-תוכנה ועבודה מול דפי נתונים (Datasheets) ורישומים (Registers)

· שליטה ב Git וניהול גרסאות.

ניסיון שיחשב כיתרון משמעותי -

· ניסיון בפיתוח- Embedded Linux Kernel כולל PetaLinux, Yocto, Device Drivers וSystem Bring-up-

· ניסיון בעבודה עם פלטפורמות Xilinx Zynq (כגון (UltraScale+ MPSoC

· רקע בטכניקות ראייה ממוחשבת (Computer Vision) עיבוד תמונה ועקיבה.

· היכרות עם פרוטוקולי תקשורת SPI, I2C, UART, PCIe, Ethernet

· ניסיון בJTAG Debugging-

כישורים נדרשים