30 Sep
|
Evident Canada
|
Quebec City
30 Sep
Evident Canada
Quebec City
Evident Canada est une société du groupe Wabtec ! Evident Canada, une société du groupe Wabtec, est un chef de file mondial dans la fabrication déquipements dinspection innovants utilisés dans des applications industrielles et de recherche dans laérospatiale, la production dénergie, la pétrochimie, les infrastructures civiles, lindustrie automobile et les produits de consommation.Vous êtes passionné par les technologies émergentes, lintelligence artificielle et le développement logiciel? Vous aimez comprendre comment les choses fonctionnent, résoudre des problèmes complexes et apprendre continuellement?Joignez-vous à notre équipe de recherche et développement multidisciplinaire afin de participer à la conception de la prochaine génération de solutions logicielles pour le domaine ducontrôle non destructif (CND) .Dans ce rôle, vous contribuerez au développement de produits permettant dinspecter des matériaux et des infrastructures à laide de technologies avancées telles que les ultrasons multiéléments, le traitement du signal et limagerie industrielle. Vous évoluerez dans un environnement où le logiciel, la physique, les mathématiques appliquées et lintelligence artificielle convergent pour résoudre des défis techniques concrets.Nous recherchons avant tout une personne curieuse, motivée à apprendre et enthousiaste à lidée dexploiter les nouvelles possibilités offertes par lIA dans le développement logiciel. Vous serez encadré par des experts techniques et contribuerez à des projets réels dès votre arrivée.Responsabilités spécifiquesDéveloppement Agile et ArchitectureParticiper activement à la planification des sprints, aux revues et aux rétrospectivesContribuer à la définition d’architectures logicielles robustes, évolutives et performantesCollaborer avec l’équipe DevOps pour intégrer des pratiques modernes d’intégration et de livraison continuesConception et ProgrammationConcevoir, développer et maintenir des solutions logicielles utilisant un éventail de technologies comprenant :C++, C# / .NET , Angular (Typescript)
et des Technologies Web modernes.Participer au développement dapplications Desktop, Web et dinstruments dinspection industriels.Concevoir des fonctionnalités offrant une expérience utilisateur intuitive et performante.Participer aux revues de code et appliquer les bonnes pratiques de développement logiciel.Développement assisté par lIAUtiliser et évaluer les outils modernes basés sur lintelligence artificielle afin daméliorer la qualité, lefficacité et la rapidité du développement logiciel.Participer à lévolution des pratiques de développement assistées par lIA au sein de léquipe.Explorer de nouvelles approches utilisant lIA pour la génération de code, les tests, lanalyse logicielle et la productivité des équipes de développement.Innovation et résolution de problèmesParticiper à la conception et à loptimisation dalgorithmes dacquisition, de traitement et de visualisation de données.Collaborer avec des spécialistes en logiciel, physique, traitement du signal et ingénierie.Contribuer à la résolution de problèmes techniques complexes dans un environnement multidisciplinaire.Qualité, Tests et ValidationDévelopper et maintenir des tests automatisés.Participer à lamélioration continue de larchitecture, de la qualité du code et des processus de développement.Contribuer aux activités Agile de léquipe (Scrum).Réduire la dette technique et améliorer continuellement la qualité du codeMise en Production et SupportCollaborer à la planification des livraisons avec les équipes projet et DevOpsFournir les outils nécessaires à l’ingénierie de production pour l’assemblage et la calibration des produitsResponsabilités généralesFaire preuve dinitiative et participer activement aux discussions techniques.Maintenir une attitude dapprentissage continu et de partage des connaissances.Contribuer à la culture dinnovation et damélioration continue de lorganisation.S’impliquer et participer activement à l’élaboration et la mise en œuvre de la culture d’amélioration continue.Compétences techniques :Baccalauréat en génie logiciel, informatique, génie informatique, génie physique ou domaine connexe.Expérience pertinente en développement logiciel acquise par des projets académiques, personnels, coopératifs ou professionnels.Connaissance du C++ ou C#.Intérêt marqué pour les technologies Web modernes (Angular, React ou équivalent).Connaissance des outils de gestion de versions tels que Git.Connaissance des concepts modernes de développement logiciel orienté objet.Expérience en développement sous Windows ou LinuxAtouts recherchésIntérêt pour lintelligence artificielle et le développement assisté par IA.Connaissances en mathématiques appliquées.Intérêt pour la physique des ondes, le traitement du signal ou limagerie.Connaissance du domaine du contrôle non destructif (CND).Familiarité avec Linux, Docker ou les pratiques DevOps.Participation à des projets personnels, open source ou compétitions techniques.Niveau d’anglais intermédiaire afin côtoyer à loccasion des collaborateurs à linternational.Compétences comportementales :Une curiosité intellectuelle exceptionnelle.Une passion pour lapprentissage et le développement continu.Une forte capacité danalyse et de résolution de problèmes.De lautonomie et un bon jugement technique.Une ouverture aux nouvelles technologies et aux méthodes de travail émergentes.Une aptitude à travailler efficacement en équipe.Une communication claire et constructive.Informations supplémentairesTravailler chez Evident c’est aussi :D’abord et avant tout la possibilité d’apprendre et progresser;Équipes multidisciplinaires et dynamiques;Un programme de primes annuelles et des avantages médicaux complets;Des horaires flexibles qui facilite la conciliation travail/famille;Possibilité de télétravail.
📌 Concepteur logiciel (Quebec City)
🏢 Evident Canada
📍 Quebec City