C++ Team Lead
פורסם 6 באוג׳ · 0 מועמדים
התפקיד במילים פשוטות
תפקיד מוביל צוות פיתוח C++ בסביבת Embedded Linux ו-Linux User Space לפיתוח מוצרים רפואיים. התפקיד כולל ניהול צוות מהנדסים במתודולוגיית Agile, החל מתכנון ספרינטים וניהול משימות ועד הדרכה וגיוס עובדים. בנוסף, התפקיד כולל אחריות טכנית על ארכיטקטורת התוכנה, שילוב חומרה ותוכנה וכתיבת תיעוד לפי תקנים רגולטוריים.
- Minimum 3 years of experience in a Team Leader role, including hiring and training
- Extensive proficiency in C++ programming
- 3 years of experience in software development within a Linux OS environment (Linux Yocto embedded space and Linux user space)
- 5+ years experience in R&D / embedded software development
- B.Sc in Computer Science or related engineering
חולץ מתיאור המשרה · מתעדכן אוטומטית
למי זה מתאים
התפקיד מתאים לבעלי תואר ראשון במדעי המחשב או הנדסה, עם לפחות 3 שנות ניסיון כמובילי צוות ו-5 שנות ניסיון ב-R&D. מיועד לבעלי ניסיון רב ב-C++, בסביבת Linux ובפיתוח Embedded, עדיפות לבעלי רקע ממכשור רפואי או תחומים מבוקרים.
תיאור המשרה המלא
המשרה המקורית · נשמר לעיון1. Key Responsibilities:
Team Leadership
· Guide a team of software engineers to translate software system requirements into functional medical products.
· Lead the team through the entire Agile development lifecycle, from understanding system requirements to sprint planning, development, unit testing, code review, deployment to CI/CD, and support for V&V.
· Lead the team, know and understand its resources, talents, strengths and weaknesses.
· Determining and managing tasks, issues, risks, and action items.
· Hiring and training employees.
Technical Oversight
· Take ownership of product deliveries written in C++ within the Linux Yocto embedded space and Linux user space.
· Oversee the development and documentation of software system architectures, ensuring successful project delivery.
· Lead the integration of hardware and software components and between different software elements.
· Support troubleshooting and problem solving efforts related to software aspects of devices and associated systems.
Documentation and Compliance
· Deliver documentation adhering to the company's Product Development Lifecycle Management principles and medical and regulatory requirements.
· Effectively manage tasks, issues, risks, and action items.
2. Skills and Competence:
· Minimum 3 years of experience in a Team Leader role.
· Extensive proficiency in C++ programming.
· 3 years of experience in a software development role within a Linux OS environment.
· Experience with Design Patterns
· Strong familiarity with Agile methodology and microservices architecture.
· Proficient in analyzing and understanding complex systems.
· Experience with CI/CD, configuration management practices, and Git.
· Excellent communication, cooperation, and problem-solving skills.
· B.Sc in Computer Science or related engineering
3. Work Experience
· A demonstrated track record in embedded software development, preferably for medical devices or other regulated product
domain.
· 5+ years experience in R&D.
שאלות על המשרה
- המשרה לא ציינה שכר. אנחנו מציגים שכר רק כשהמעסיק מפרסם אותו.
- Minimum 3 years of experience in a Team Leader role, including hiring and training, Extensive proficiency in C++ programming, 3 years of experience in software development within a Linux OS environment (Linux Yocto embedded space and Linux user space), 5+ years experience in R&D / embedded software development, B.Sc in Computer Science or related engineering