2022-01-07 11:24:09 Jump

Chef d'équipe, projets logiciels


Postulez maintenant!

Notre client développe et fabrique des équipements d’inspection et de métrologie 2D/3D pour l’industrie des semi-conducteurs. Leurs produits sont utilisés dans le monde entier par les leaders du marché de l’industrie.

Rôle et responsabilités :

Le candidat est une personne dynamique et autonome motivée par la résolution de problèmes avancés. Il/elle travaillera avec des spécialistes dans le domaine du génie logiciel, de l’optique, de l’électromécanique, de la robotique, des bases de données, de l’intelligence artificielle et de la vision artificielle.

Nous recherchons un professionnel expérimenté possédant de solides connaissances techniques et une expérience en développement de logiciels, en architecture de conception de solutions logicielles et en génie logiciel. Le candidat travaillera en étroite collaboration avec le CTO, le VPE et l’équipe d’ingénierie logicielle.

Le candidat contribuera au développement de nouvelles fonctionnalités pour les différents composants du système. Il/elle propose, conçoit, gère et migre l’architecture de la solution existante vers une plate-forme de solution logicielle appropriée qui répond aux technologies de pointe actuelles. Il/elle remodèle l’application vers un modèle UI/UX plus convivial qui répond aux attentes des clients.

Le candidat aura l’occasion d’utiliser et d’améliorer ses connaissances des technologies suivantes :
– Base de données
– Vision par ordinateur/vision par machine/traitement d’images/apprentissage profond
– Technologie basée sur l’IA

En fonction de ses capacités et de ses intérêts, les principales responsabilités seront les suivantes :

– Travailler en étroite collaboration avec le CTO et le VPE pour interpréter et traduire les exigences en une solution technologique, avec les plans d’effort et de personnel soutenus. La solution technologique doit être différenciée, compétitive et tirer parti de la structure optimale et des coûts.
– Générer des exigences logicielles, développer des spécifications, écrire des plans de test.
– Concevoir une nouvelle interface utilisateur graphique (GUI) du logiciel et améliorer celle qui existe déjà.
– Diriger l’équipe logicielle pour concevoir, planifier et développer des solutions modulaires qui peuvent être reproduites et mises à l’échelle, et rechercher des possibilités de reproduction et de mise à l’échelle pour les solutions en cours de développement.
– Mettre en œuvre les solutions en C/C++ et dans l’environnement Windows.
– Réaliser une revue de code
– Déboguer, tester et résoudre les problèmes de logiciel au niveau du module et du système.
– Intégrer et tester le logiciel dans l’environnement ciblé, c’est-à-dire appliqué à divers matériels de système.
– Gérer l’équipe et les projets liés aux logiciels
– Comprendre les performances du matériel, y compris les composants électriques, optiques et mécaniques, et optimiser les performances de notre solution.
– Communiquer les concepts techniques de manière claire et efficace, à l’oral comme à l’écrit.
– Produire la documentation utilisée dans la proposition de solution, la conception détaillée et l’utilisation de la solution.
– Appliquer les meilleures pratiques de génie logiciel dans le cadre du processus agile établi pour le projet. Contribuer à l’amélioration continue de ces processus.
– Autres tâches requises et demandées par la direction.

Compétences et expérience requises:

– 5+ ans d’expérience professionnelle similaire
– Baccalauréat ou diplôme supérieur en informatique, en génie logiciel ou dans des domaines connexes.
– Excellente connaissance du génie logiciel, de la programmation informatique, de l’architecture des systèmes et des domaines connexes.
– 3+ ans d’expérience pratique dans la conception, le développement, la mise en œuvre et la vérification des tests de logiciels dans un environnement Windows.
– Excellente connaissance et maîtrise des langages de programmation tels que C/C++, Python, des caractéristiques des logiciels axés sur les mathématiques, des dll de Windows, des services, du développement d’API ou d’une expérience similaire au niveau des systèmes d’ingénierie logicielle.
– Une bonne connaissance pratique des structures de données et des modèles de conception, une connaissance du multithreading et de l’API Windows est un atout certain.
– Expérience des systèmes de suivi des problèmes tels que Phabricator, Redmine et/ou Jira.
– Expérience ou intérêt marqué pour l’UI/UX.
– Expérience des applications de contrôle d’instrumentation est un atout.

Autres exigences :

– Capacité de résolution de problèmes et d’optimisation.
– Désir de travailler dans un environnement dynamique, au rythme rapide, avec des attentes élevées.
– Compétences et capacité à travailler avec des équipes interfonctionnelles.
– Excellent esprit d’équipe et personnalité positive.
– Capacité à communiquer efficacement et clairement.
– Proactif et axé sur les résultats.
– Organisé et rigoureux.

ID – 7852

Isabelle Munger

Associée / Consultante sénior

...

isabelle@jumprecruteurs.ca

Cell 514-576-8151

Je suis intéressé!


  • Taille max. des fichiers : 128 MB.