In this position you will be responsible to manage a team of software developers in advance medical device product. You will also will HO develop in C++ and C#.
The Software Team Leader will be responsible for conceptual design through product development while leading internal and external teams of' highly skilled software and algorithm engineers, and will take part in planning, development, prototyping, documentation, test and qualification of software and firmware for innovative and high-performance medical devices. In addition, the TL will be accountable for adaptation and following-by the software configuration policy/procedure guidelines.
The TL will drive the team to successful product development from the conceptual phase through product launch and it future maintenance, and will coordinate and collaborate with other R&D tech leaders, SW Architect as well as with Program Management Office project managers.
TL will be responsible for managing several project under same discipline or product, as well as, providing the projects planning, technical development plan, FMEA and Risk Management, and design rigor throughout the project that is consistent with and in accordance with FDA/QSR for Medical Devices.
BS Degree in engineering, Mathematics, Computer Science or Computer Engineering
Master degree - Advantage
At least 7 years experience in software design and software engineering experience in C++ and C#
At least 3 years experience in team lead position
Experience in developing embedded systems
Medical device design experience - Advantage
High level of English