About the Role
About Pollogen & LumenisSkincare technology expert Pollogen is a dynamic subsidiary of Lumenis, a global pioneer in energy-based technology for the aesthetics and vision domains with sales in nearly 100 countries, a large and growing installed-base, and strong presence in the US, Europe, and Asia. Pollogen offers a fresh approach to innovation, specializing in professional-grade and home-use devices that provide real results. Combined with Lumenis’ six decades of market leadership, 330+ patents, 500+ clinical publications, Pollogen and Lumenis offer the perfect balance of scientific artistry and creative excellence.Job Description:We are seeking a hands-on Software Engineering Team Leader to provide technical leadership and coordination for both on-site engineers and outsourced software development teams. The role requires a strong technical leader who remains actively involved in engineering work, ensuring high-quality software delivery, architectural alignment, and efficient collaboration across development and QA teams.The Team Leader will oversee work across embedded systems, Linux applications, Windows applications, and QA, while contributing technically through code reviews, troubleshooting, design guidance, and occasional development.The role should also promote and utilize AI-driven tools and capabilities throughout the R&D development processes to improve development efficiency, code quality, testing, and engineering productivity.Key Responsibilities- Provide technical leadership and day-to-day oversight of both on-site engineers and subcontracted development teams.- Act as a hands-on technical authority, capable of reviewing, debugging, and contributing to code when required.- Perform code reviews, architecture reviews, and design validation.- Ensure adherence to coding standards, development processes, and quality requirements.- Coordinate work across embedded, application, and QA teams.- Monitor progress, identify risks, and ensure alignment with project milestones.- Promote and implement AI-assisted development practices across R&D processes (e.g., development acceleration, code quality, testing automation).- Serve as the technical interface between engineering management and development teams.Team ScopeThe role will oversee engineers working across the following domains:- Embedded Software – Embedded C- Linux Applications – C++, Qt- Windows Applications – C#, .NET- advantage- Quality Assurance / QCThe team includes a mix of internal engineers and subcontracted developers including software engineers, embedded developers, QA engineers, and project coordination.