As a team leader, is accountable for providing and coaching to team members and developing the people's competencies within the team. Is also responsible to allocate resources efficiently, based on business priorities and team members' competencies.
As an R&D Manager, you will have to manage (people management and technical lead) a team of SW developers.
Your tasks include People & Team Management:
• Coach and mentor team members on business and soft skills • Help team members in reaching a high level of autonomy • Ensure the team members are aware and adhere to Company processes and practices • Is accountable for developing and training team member • Is accountable for developing the budget plan, equipment, and infrastructure order • Is accountable for recruitment • Ensure no one person in the team is solely accountable for any critical task or activity • With the contribution of external stakeholders, define yearly objectives, assess team members’ achievements • Team(s) Coordination • Participate actively and contribute to transversal initiatives with the objective to bring valuable improvements for the teams, the department and the Company • Together with peers, support and drive department in his Continuous Improvement, by establishing valuable improvements and processes • Technical expertise • Support teams in defining the future-proof strategies that best match their objectives and constraints • Increase the technical expertise of the team on e.g. managing technical debt, system performance, security, and maintainability • Promote modern development practices in the team • If applicable, insist on architecture aspects within the teams on their assigned products • Ensure the different guidelines are correctly used and implemented (ex: UX, Coding…) • Stay up to date on industry news, technologies, and developments process
After a Master's degree in Computer Science (or equivalent) and a solid experience developing software meeting high-performance and real-time constraints, you want to actively lead the development of innovative applications applied to the video broadcasting domain.
You are capable of managing a team of software developers working in an Agile environment. You have the following skills:
• Master the tools, technics, and methods of software development using C ++ in a multithreaded real-time based environment • Master the tools, technics, and methods tied to configuration management and continuous integration • Master the fundamental of network protocols (e.g. TCP/IP, Multicast, broadcast UDP, SNMP, bonjour) or video streaming protocols (e.g RTP, WebRTC) • Mastering Video streaming Protocols (e.g RTP, WebRTC, SRT) is an additional asset • Be open-minded and value teamwork, have the sense of the responsibilities • Focus on quality, detail-minded, willing to take care of stakeholders point of view • Open for changes and continuous learning • Willing to invest in knowledge of broadcasting solutions • Shows initiative is curious and communicates well about initiatives • Capable of executing tasks autonomously and getting help whenever needed • Desire to work in a fast-paced, growing & deadline-driven environment • Good written and verbal communication skills, shares information actively • French speaker with a working knowledge of English
You will benefit from working in a friendly, lively environment having ambitious commercial objectives. Our dynamic team brings the best out of motivated potentials. In addition, you will receive a competitive salary and a range of other employee benefits.
Apply for this job
If you have an account at CV Warehouse, or have already submitted an application via EVS.com, please use this link to login prior to your application. Otherwise EVS may not be able to receive your application.