DevJobs

Senior Embedded CPP Software Engineer

Overview
Skills
  • Modern C++ Modern C++
  • Python Python
  • C++ C++
  • ML ML
  • Linux Linux
  • Agile Agile
  • OOP OOP
  • Scrum Scrum
  • Kanban Kanban
  • Microservices Microservices
  • Git Git
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Docker Docker
  • Unit Testing
  • C++20
  • C++23
  • CMake
  • Data Structures
  • Integration Testing
  • IPC
  • Make
  • Memory Management
  • Multi-process Systems
  • Multithreading
  • System Testing
  • Technical Documentation
  • Algorithms
  • Unix
  • Video Pipeline
  • CUDA
  • Embedded Linux
  • gstreamer
  • Multilayer Architecture

מפתח.ת סיניור.ית להשתלבות ופיתוח מוצרי בינה מלאכותית (ראייה ממוחשבת) על חומרות דלות הספק לשלוחת תל אביב


קצת על התפקיד:

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


מה אנחנו מחפשים?

  • 8+ שנות ניסיון כמהנדס/ת תוכנה, שליטה ברמת מומחה ב-++C, כולל הבנה מעמיקה של תקנים מודרניים ( C + + 17/20/23 ).
  • ניסיון בחניכה (Mentoring)
  • ניסיון רב בתכנות מונחה עצמים (OOP), מבני נתונים ואלגוריתמים.
  • ניסיון מוכח עם תבניות ארכיטקטוניות (לדוגמה, מיקרו-שירותים, ארכיטקטורה רב-שכבתית).
  • הבנה עמוקה של מושגי מערכות הפעלה: ניהול זיכרון, ריבוי נימים (Multithreading), ותקשורת בין תהליכים (IPC).
  • שליטה ב-Linux או בסביבות דומות ל-Unix.
  • ניסיון מעשי ויומיומי עם Git ומערכות בנייה (Build Systems) כגון CMake או Make.
  • ניסיון מוכח בפיתוח מערכות מרובות תהליכים (Multi-process) ובקרת מקביליות.
  • יכולת ליצור ולתחזק תיעוד טכני ברמה גבוהה.
  • ניסיון עם מתודולוגיות פיתוח Agile (כגון Scrum, Kanban).
  • ניסיון בכתיבת בדיקות אוטומטיות מסוגים שונים (Unit, Integration, System).


יתרון משמעותי לבעלי:

  • ניסיון בעבודה עם gstreamer CUDA video pipeline יתרון ענק.
  • ניסיון בעבודה עם הטכנולוגיות הבאות: Docker, Embedded Linux, Python.
  • ניסיון עם אלגוריתמים של למידת מכונה (Machine Learning).
  • ניסיון עם פלטפורמות ענן (AWS, GCP, Azure).


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

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


Rafael Advanced Defense Systems