דלג לתוכן הראשי

Senior software engineer

Technology
חברה בתחום אחר
מרכז, ישראללפני חודש
משרה מלאה

תיאור המשרה

דרוש/ה 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. המשרה מיועדת לנשים ולגברים כאחד.
Keywords
MP / MDebuggerDebuggingMP/M

מתעניינים במשרה הזו?