Real Time Software Engineer - C++
פורסם לפני 5 ימים · 0 מועמדים
התפקיד במילים פשוטות
תפקיד זה כולל פיתוח ותחזוקה של אפליקציות תוכנה ב-C++ על מערכת ההפעלה Linux. העבודה ביום-יום כוללת תכנון ויישום רכיבי תוכנה, התמודדות עם ריבוי תהליכונים (multithreading), תקשורת ופיתוח ברמת המערכת, לצד אופטימיזציה ובדיקות.
- B.Sc. in Computer Science, Software Engineering, or a related field
- 5+ years of C++ development experience
- Strong knowledge of Linux, OOP, algorithms, and data structures
- Experience with multithreading, synchronization, and networking
- Familiarity with scripting, Git, and build tools (CMake, Make, etc.)
- Experience with distributed systems, CI/CD, or performance optimization
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים לבעלי תואר ראשון במדעי המחשב או הנדסת תוכנה עם לפחות 5 שנות ניסיון בפיתוח C++ ורקע חזק ב-Linux. הוא פחות מתאים לבעלי ניסיון מועט או ללא ניסיון בתכנון מערכות מבוזרות ותקשורת.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיוןScope: Fully Employed
Model: Fully Onsite
Location: Be’er Ya’akov
Responsibilities:
• Develop and maintain software applications in C++ on Linux
• Design and implement efficient, scalable software components
• Work with multithreading, networking, and system-level development
• Participate in architecture, coding, testing, debugging, and optimization
• Collaborate with cross-functional teams throughout the development lifecycle
Requirements
• B.Sc. in Computer Science, Software Engineering, or a related field
• 5+ years of C++ development experience
• Strong knowledge of Linux, OOP, algorithms, and data structures
• Experience with multithreading, synchronization, and networking
• Familiarity with scripting, Git, and build tools (CMake, Make, etc.)
• Strong debugging and problem-solving skills
• Experience with distributed systems, CI/CD, or performance optimization - Preferred
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- מהמשרד
- B.Sc. in Computer Science, Software Engineering, or a related field, 5+ years of C++ development experience, Strong knowledge of Linux, OOP, algorithms, and data structures, Experience with multithreading, synchronization, and networking, Familiarity with scripting, Git, and build tools (CMake, Make, etc.)