Développeur logiciel (contractuel)
Zetec, en partenariat avec le CTA pour des projets de développement et d’innovation, recherchent un Développeur logiciel (contractuel) pour son site situé à Québec.
Chez Zetec, un leader mondial de solutions d’essais non destructifs (END) pour les besoins d'inspection, nous offrons un environnement de travail stimulant avec des défis professionnels motivants.
L’équipe, composée d’une dizaine de développeurs, est appelée à trouver des solutions innovantes en utilisant des technologies de pointe en ultrasons et en courants de Foucault afin de solutionner des besoins d’inspection toujours plus exigeants. Les projets de développement intègrant à la fois l’électronique, la mécanique et le logiciel. L’objectif de l’équipe est de livrer des solutions complètes d’inspection pour différents marchés dont : nucléaire, aéronautique, ferroviaire, automobile, militaire, pétrole et gaz. Ces solutions d’inspection sont constituées d’appareils et de composantes gérés par une application logicielle de très haute performance.
En tant que développeur logiciel, vous travaillerez entre autres sur des fonctions de modélisation 2D/3D, d’asservissement mécanique (contrôle par servomoteurs), d’interface homme-machine, d’analyse numérique et de gestion de bases de données. Ces logiciels sont développés sur la plateforme .NET en utilisant principalement les langages C# et C++ sous Visual Studio. Le développeur logiciel travaille au sein d’une équipe de développement logiciel utilisant les méthodologies Agile, Scrum et TDD. Chacun apporte ses forces individuelles et ses propres compétences pour former une équipe complète et dynamique.
Être employé chez Zetec, c’est également assister à des formations, profiter d’un horaire flexible avec possibilité de faire des heures de votre domicile, participer à diverses activités sociales et bien d’autres avantages. Une gym sur place, un air de détente incluant table de billard de Ping-Pong et plus encore, sont à votre disposition.
Tâches et principales fonctions :
- Effectuer l’analyse des besoins pour des développements complexes;
- Sous une supervision limitée, concevoir, développer, entretenir et effectuer le dépannage de programmes d’application pour PC;
- Collaborer avec l'équipe des ventes et le service de marketing ainsi qu'avec les autres services de Zetec au cours du développement de nouveaux logiciels afin de définir les exigences des produits;
- Réaliser et présenter la conception de haute complexité de nouveaux logiciels sur approbation des spécifications et réaliser la maintenance de haute complexité des logiciels existants. Les fonctionnalités typiques sont :
- Interfaces utilisateur
- Modélisation 2D/3D
- Base de données
- Asservissement mécanique
- Analyse et traitement numérique
- Travailler en collaboration avec l'équipe chargée des essais des produits afin de réaliser les essais des programmes, puis, élabore des spécifications permettant de résoudre les problèmes complexes;
- Participer à l’examen de la conception;
- Présenter sur demande aux employés de Zetec les nouveaux logiciels et les nouvelles fonctionnalités connexes;
- Peut former les concepteurs de logiciel moins expérimentés;
- Fournir une assistance technique en matière de planification et de mise en œuvre des modules logiciels;
- Entretenir une relation continue avec les membres de l’équipe logicielle et les utilisateurs internes;
- Développer et mettre en œuvre des algorithmes de traitement des signaux;
- Cherche les meilleures solutions pour intégrer les concepts physiques aux applications logicielles;
- Peut, sur demande, donner une formation avancée sur l'architecture logicielle ou sur SDK;
- Réaliser la planification des projets (type 1, 2, 3) et estimer les temps de développement.
Le profil que nous recherchons :
Études/Compétences
- Baccalauréat ou DEC en informatique ou génie logiciel;
- Au moins cinq (5) années d’expérience en programmation avec des langages orientés objet;
- Expérience requise en C++/C#;
- Expérience en implémentation d’application à interface-usager;
- Expérience en interface avec système de contrôle matériel aussi privilégiée;
- Outils technologiques :
Plateformes
Langages/Technologies
Progiciel
Windows 7 / 7 Embedded
Windows 10 / IOT
C++, C#, .Net Framework
Visual Studio, GIT, Resharper, NCrunch
- Anglais niveau intermédiaire;
- Bonnes aptitudes de communication et de relations interpersonnelles, et capacité à travailler efficacement au sein d’une équipe;
- Capacité à travailler en fonction de délais prévus et de respecter ces délais;
- Capacité à régler des problèmes systémiques complexes;
- Capacité à déboguer et résoudre des problèmes de programmation complexes;
- Capacité établie à planifier et à exécuter de façon indépendante des projets de développement;
- Capacité d’effectuer une vaste gamme de tâches complexes;
- Expérience en gestion de projets;
- Expérience en implémentation d’applications à interface usager;
- Atout : Connaissance en modélisation 3D;
- Atout : Connaissance en asservissement mécanique 3D constitue un atout
Ce que nous offrons :
- Contrat d’un an avec le CTA en partenariat avec Zetec;
- Lieu de travail à Québec (Zetec);
- Horaire de travail fexible de 40 heures par semaine;
- Assurances collectives après 3 mois;
- Salaire selon les qualifications et l’expérience;
- Huit (8) journées fériées par année;
Ayez l’audace d’innover avec nous!
Les personnes intéressées sont priées de soumettre leur curriculum vitae au plus tard le 23 juin 2021.
- Voir la localisation
- Entreprise
Centre technologique en aérospatiale
Le Centre technologique en aérospatiale (CTA) est un centre de recherche appliquée qui offre un éventail de services intégrés pour aider ses clients et ses partenaires à accroître leurs connaissances, leur productivité, leur compétitivité ainsi que la qualité de leurs...
Voir les offres