We are looking to strengthen our ClickShare R&D team with an enthusiastic Team Lead to lead and coach an Agile team of (embedded) software engineers.
The R&D Team Lead will spearhead the design, development, and implementation of highly complex research and development projects. This role requires an expert understanding of R&D principles in an agile context, and the ability to lead and mentor a team of researchers and engineers. The R&D Team Lead will work autonomously and collaboratively with senior management to ensure the successful completion of projects, driving innovation and excellence.
Key Responsibilities
Lead and oversee the design and development of highly complex R&D projects. Conduct advanced research and gather data to support project requirements. Prepare and review comprehensive technical documentation and reports. Collaborate with cross-functional teams to ensure project alignment and integration. Lead project meetings, providing strategic insights and updates on assigned tasks. Perform rigorous testing and analysis to ensure project quality and compliance. Mentor and guide junior and mid-level engineers, providing technical expertise and support. Drive process improvements to enhance project efficiency and effectiveness. Maintain strong communication and relationships with stakeholders, ensuring their requirements and expectations are met.
Qualifications
Expert understanding of Software development principles and practices. Expert understanding of (Scaled) Agile: Scrum, Kanban, Less, Safe, … Significant management responsibilities, including overseeing project teams and components of larger projects. Strong communication skills for effective collaboration with team members, stakeholders, and clients. Ability to work in a structured environment with clear guidelines, while also driving process improvements and innovation. Tasks require advanced analytical and problem-solving skills, with opportunities to tackle highly complex challenges. Works with minimal supervision, with significant freedom to make decisions within established guidelines. Contributes substantially to the successful completion of R&D projects, impacting project outcomes and team performance.
Requirements
Bachelor's degree in Engineering, Science, or a related field (Master's preferred). 8+ years of relevant experience in an R&D role.Experience in Kotlin/Java and C++, with 5 years of relevant experience
Experience in developing embedded software/firmware on Android
Experience in developing Android Applications
Experience in developing embedded software/firmware on Linux
Git and/or Svn, CI/CD, TDD, automation
Security
Devops and infrastructure
Strong analytical and problem-solving skills. Excellent communication and leadership abilities.
Expected outcomes
Successful Project Leadership: Leading and delivering highly complex R&D projects on time, within budget, and to the required quality standards. Technical Excellence: Applying expert R&D principles to solve advanced technical challenges, ensuring high-quality and innovative solutions. Team Leadership: Effectively managing and mentoring engineers, fostering a collaborative and productive team environment. Process Improvement: Identifying and implementing process improvements to enhance project efficiency and effectiveness. Stakeholder Satisfaction: Maintaining strong communication and relationships with stakeholders, ensuring their requirements and expectations are met. Compliance and Safety: Ensuring all projects comply with industry standards, regulations, and safety guidelines. Documentation and Reporting: Preparing and reviewing comprehensive technical documentation and reports to support project requirements and compliance. Continuous Learning: Staying updated with the latest R&D trends and technologies, and applying this knowledge to drive innovation within the team.