RT Embedded Software Engineer
Mid
לחברה בטחונית באזור הדרום דרוש/ה מהנדס/ת תוכנה 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-
How Get A Job works
Matched roles
Every role in the library, ranked against your CV.
Tailored CV
Rewritten from your real, matching experience for the job you pick.
Tracked applications
Your whole pipeline in one place, with a fresh move every morning.