Senior Software Engineer-Ingénieur(e) logiciel principal(e)
4 days ago
Description du poste Ce poste s'adresse à des ingénieur(e)s créatif(ve)s, passionné(e)s par les défis techniques et désireux(ses) de s'investir pleinement dans la conception et l'optimisation de systèmes innovants de manutention de matériaux. Il est idéal pour les personnes qui privilégient les aspects techniques de l'ingénierie créative plutôt que la gestion, et qui sont motivées par l'excellence en automatisation et en manutention. Responsabilités principales Concevoir et maintenir des services backend et des API REST en utilisant C# / .NET Core Développer et soutenir des interfaces IHM avec ASP.NET ou Blazor Collaborer avec les ingénieurs en automatisation pour aligner les logiciels avec les systèmes contrôlés par PLC Mettre en œuvre des tests d'intégration et de niveau système avec journalisation et gestion des erreurs appropriées Concevoir, implémenter et maintenir des pipelines CI/CD pour automatiser les processus de compilation, de test et de déploiement Participer aux diagnostics, tests et mises en service sur site Soutenir les simulations et la modélisation des performances à l'aide d'outils comme Excel, SimPy ou FlexSim Contribuer à la documentation technique, aux plans de déploiement et aux procédures de configuration Qualifications requises Baccalauréat en informatique ou dans un domaine connexe Minimum de 5 ans d'expérience professionnelle en développement logiciel Maîtrise du langage C# et de l'écosystème .NET Core Expérience en développement d'API et en intégration avec des systèmes externes Familiarité avec Git, les tests structurés et les pratiques modernes de développement logiciel Expérience avec les pipelines CI/CD (ex. : Jenkins, GitHub Actions, Azure DevOps) Bonne compréhension des principes DevOps, incluant l'intégration continue, la livraison continue et la surveillance Capacité à travailler efficacement sur site dans un environnement industriel À l'aise pour collaborer avec des ingénieurs en automatisation, contrôle et matériel Compétences et atouts souhaités Expérience en développement d'IHM web avec ASP.NET, Blazor ou des frameworks similaires Connaissance des plateformes HMI/SCADA (ex. : FactoryTalk Optix, Ignition) Familiarité avec les protocoles industriels (Ethernet/IP, OPC UA, Modbus) Compréhension des modèles d'intégration PLC et du comportement des systèmes en temps réel Expérience avec les dispositifs industriels tels que les lecteurs RFID, les lecteurs de codes-barres, etc. Expérience en simulation avec FlexSim, SimPy ou équivalent Expérience avec ROS (Robot Operating System) ou autres frameworks robotiques Expérience en intégration robotique, communication avec capteurs ou systèmes de contrôle de mouvement (atout) Connaissance fonctionnelle du français – considérée comme un atout Capacité à travailler sous pression Expérience en manutention de matériaux Permis de conduire valide Job Description: This position is aimed at creative engineers who are passionate about technical challenges and eager to fully dedicate themselves to the design and optimization of innovative material handling systems. It is ideal for those who prioritize the technical aspects of creative engineering over management and are driven by a passion for excellence in automation and material handling. Key Responsibilities: Design and maintain backend services and REST APIs using C# / .NET Core Develop and support HMI interfaces using ASP.NET or Blazor Collaborate with automation engineers to align software with PLC-controlled systems Implement integration and system-level tests with appropriate logging and error handling Design, implement, and maintain CI/CD pipelines to automate build, test, and deployment processes Participate in on-site diagnostics, testing, and commissioning Support simulations and performance modeling using tools like Excel, SimPy, or FlexSim Contribute to technical documentation, deployment plans, and configuration procedures Required Qualifications: Bachelor's degree in Computer Science (or related field) Minimum 5 years of professional experience in software development Strong proficiency in C# and the .NET Core ecosystem Experience with API development and integration with external systems Familiarity with Git, structured testing, and modern software practices Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure DevOps) Solid understanding of DevOps principles, including continuous integration, delivery, and monitoring Able to work effectively on-site in an industrial setting Comfortable collaborating with automation, controls, and hardware engineers Preferred Skills and Attributes: Experience developing web-based HMIs using ASP.NET, Blazor, or similar frameworks Exposure to HMI/SCADA platforms (e.g., FactoryTalk Optix, Ignition) Familiarity with industrial protocols (Ethernet/IP, OPC UA, Modbus) Understanding of PLC integration patterns and real-time system behavior Experience with RFID, barcode readers, or other industrial devices Simulation experience using FlexSim, SimPy, or equivalent Experience with ROS (Robot Operating System) or other robotics frameworks Experience with robotic integration, sensor communication, or motion control systems preferred Working knowledge of French – considered an asset Ability to work under pressure. Experience in Material Handling. Valid driver's license.
-
Ingénieur(e) - Logiciel
3 days ago
Québec, Quebec, Canada Hydro Québec Full timeConcours:181206Titre à l'interne*:Ingénieur(e) - Logiciel (Temporaire, durée approximative 23 mois)Statut:TemporaireDurée:23 moisAdresse:S/OVille:Plusieurs villes disponiblesHoraire de travail:35 h/sem. 5 jours, possibilités d'horaire variableFin d'affichage: 02/11/2025Le titre du poste affiché peut être différent de celui indiqué à la rubrique...
-
Ingénieur-e – CPI- Génie routier
2 weeks ago
Québec City, Canada CIMA+ Full timeDescription du posteNous sommes à la recherche d’un-e ingénieur-e ou candidat-e à la profession d’ingénieur-e (CPI) , pour notre bureau à Québec afin de compléter notre équipe de spécialistes en transport et qui jouera un rôle clé en ce qui concerne la conception et la réalisation de projets d'infrastructures de transport, plus...
-
Ingénieur(e) électrique
3 weeks ago
Québec, QC, Canada NuMove Robotique & Vision inc. Full timeIngénieur(e) électrique Responsabilités : Sous la supervision de la chef d'équipe automatismes, le ou la ingénieur(e) électrique participera à la conception, la mise en plan, la modification et l'amélioration d'équipements robotisés utilisés dans différents secteurs au sein d'une équipe multidisciplinaire. Effectuer la conception électrique des...
-
Ingénieur(e) Civil(e) Structure Sénior(e)
2 weeks ago
Québec, Quebec, Canada AtkinsRéalis Full time $90,000 - $120,000 per yearJob DescriptionAtkinsRéalis est à la recherche d'un(e) ingénieur(e) civil(e) sénior(e) en structure pour rejoindre une équipe dédiée aux études visant principalement les projets hydroélectriques et qui pourra mettre à profit son expérience et expertise pour accompagner le client dans ces prises de décisions ou pour clarifier ces besoins. À ce...
-
Ingénieur logiciel senior
1 week ago
Québec, Quebec, Canada Irosoft Full timeNous recrutons chez Irosoft un ingénieur logiciel senior pour rejoindre notre équipe en pleine croissance au Québec Le candidat retenu participera à des projets de développement de logiciels de gestion documentaire appliqués au domaine législatif. Ces projets peuvent inclure la conception de nouveaux systèmes ou l'amélioration de systèmes...
-
Québec, Quebec, Canada Egis Group Full timeDescription de l'entreprise Lieu du poste : QuébecÊtes-vous prêt à faire passer votre carrière au niveau supérieur ? Votre avenir commence ici. Rejoignez Egis, où votre ambition rencontre des opportunités de croissance inégalées.Egis est une entreprise mondiale de premier plan en ingénierie-conseil et en construction, présente dans plus de 120...
-
Ingénieur(e) hydraulique
1 week ago
Québec, Quebec, Canada AECOM Full timeDescription de l'entreprise Travaillez avec nous. Changez le monde.Chez AECOM, nous construisons un monde meilleur. Qu'il s'agisse d'améliorer votre trajet, d'assurer le maintien des opérations, de fournir un accès à de l'eau potable ou de transformer l'horizon, notre travail aide les personnes et les communautés à prospérer. Nous sommes la société...
-
Ingénieur(e) électronique
3 weeks ago
Québec, Canada Festo Didactique Ltée Full timeRejoignez Festo Didactique Ltée!Faire partie d'une équipe de calibre mondial tout en profitant d’une ambiance locale et humaine, joignez-vous au Groupe Festo, leader mondial en automatisation et en formation technique avec des bureaux dans plus de 60 pays dans le monde.Pourquoi Festo ?Impact global, ambiance locale : Travaillez dans un cadre...
-
Ingénieur(e) électronique
3 weeks ago
Québec, Canada Festo Didactique Ltée Full timeRejoignez Festo Didactique Ltée! Faire partie d'une équipe de calibre mondial tout en profitant d’une ambiance locale et humaine, joignez-vous au Groupe Festo, leader mondial en automatisation et en formation technique avec des bureaux dans plus de 60 pays dans le monde. Pourquoi Festo ? Impact global, ambiance locale :Travaillez dans un cadre...
-
ingénieur(e) électrique
3 days ago
Québec, Quebec, Canada Laserax Full timeINGÉNIEUR(E) ÉLECTRIQUELaserax cherche son(sa) prochain(e) ingénieur(e) électrique. À notre siège social de Québec, tu auras les deux mains dans la conception et l'optimisation des assemblages électriques de nos laser industriels. Sous la responsabilité du Directeur de l'ingénierie, tu auras la chance d'apporter tes compétences pour contribuer à...