Concepteur logiciel C++ senior (streaming vidéo et data)
Wabtec · Montreal
Job description
À propos du poste
Evident Canada, société du groupe Wabtec, recrute un concepteur logiciel C++ senior spécialisé en vidéo et streaming de données. Vous travaillerez avec une équipe multidisciplinaire de développeurs pour concevoir un nouveau logiciel destiné à une nouvelle ligne de produits d'inspection visuelle, incluant du streaming, des vues 2D et 3D, de la vision par ordinateur et de l'IA. Le poste est à temps plein.
Missions principales
- Participer à la mise en place d'une nouvelle architecture logicielle performante, avec des performances temps réel.
- Développer le module de streaming de données du logiciel, en tenant compte des performances.
- Développer un logiciel multi-plateforme (Intel, ARM, micro-services Docker).
- Identifier et résoudre les points de performance critique, par exemple en réduisant la complexité algorithmique et en optimisant la gestion de la mémoire.
- Appliquer les bonnes pratiques DevOps et CI/CD, y compris l'automatisation et la création de pipelines.
- Intégrer des pratiques rigoureuses de tests pour garantir la qualité et la fiabilité des solutions.
- Collaborer avec les équipes et les parties prenantes, et soutenir techniquement l'équipe.
Profil recherché
- Diplôme de génie logiciel, informatique ou programme connexe.
- Niveau avancé en C++, programmation orientée objet et architecture logicielle.
- Expérience avec la représentation schématique UML et avec des techniques d'optimisation.
- Anglais intermédiaire pour collaborer avec des intervenants internationaux.
- Passion pour la technologie et veille constante des tendances du secteur.
Compétences requises
- Niveau avancé en C++ ; niveau avancé en Websocket, gRPC et/ou OpenCV recommandé.
- Connaissance de streaming vidéo ou de données, de compression et de codecs (atout).
- Connaissances générales en CI/CD.
- Connaissance de JIRA, GitLab et Git.
- Connaissance d'un ou plusieurs frameworks de tests unitaires (atout).
- Maîtrise des méthodologies agiles et des normes de qualité.
Ce que nous offrons
- Programme de primes annuelles et avantages médicaux complets.
- Horaires flexibles et possibilité de télétravail.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 2 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Wabtec
Montreal