דרוש/ה\ה Senior Software Engineer ! במסגרת התפקיד תהיו אחראים על פיתוח פתרונות תוכנה חדשניים ב - C++ וב - C# עבור טכנולוגיות מתקדמות בחיפה
דרוש\ה Senior Software Engineer ! במסגרת התפקיד תהיו אחראים על פיתוח פתרונות תוכנה חדשניים ב-C++ וב-C# עבור טכנולוגיות מתקדמות. התפקיד כולל תכנון ופיתוח רכיבי תוכנה מורכבים, אלגוריתמים ומערכות עתירות ביצועים, בסביבה מרובת תהליכים (Multi-Threaded). תחומי אחריות פיתוח ותחזוקת פתרונות תוכנה מתקדמים ב-C++ וב-C#. תכנון ויישום של רכיבי תוכנה מורכבים וארכיטקטורת מערכת. פיתוח אלגוריתמים ומבני נתונים עבור מערכות עתירות ביצועים. עבודה בסביבת Multi-Threading ו-Concurrency. שיפור ביצועים, איתור תקלות מורכבות ופתרון בעיות מערכת. עבודה בשיתוף פעולה עם צוותים מולטי-דיסציפלינריים. דרישות התפקיד תואר ראשון או שני במדעי המחשב, הנדסת תוכנה או תחום רלוונטי. לפחות 10 שנות ניסיון בפיתוח תוכנה, בעיקר ב-C++. ניסיון משמעותי ב-Modern C++ (C++11/14/17), שימוש ב-STL ותכנון מונחה עצמים (OOP). ניסיון מוכח בתכנון ופיתוח אלגוריתמים מורכבים ומבני נתונים עבור מערכות עתירות ביצועים. ניסיון רב בפיתוח מערכות Multi-Threaded ו-Concurrent, כולל סנכרון תהליכים ואופטימיזציה של ביצועים. הבנה מעמיקה בארכיטקטורת תוכנה, Design Patterns ומתודולוגיות פיתוח מתקדמות. ניסיון ב-Performance Tuning, Debugging ופתרון תקלות מערכת מורכבות. יכולות אנליטיות גבוהות, פתרון בעיות ותכנון מערכות. יתרונות ניסיון עם ספריות Boost או ספריות דומות. ניסיון בפיתוח ב-C# / .NET..