Ingénieur logiciel-Software Engineer
1 week 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 en conception mécanique
2 weeks ago
Terrebonne, Quebec, Canada Fairbanks Morse Defense Full timeMission-Driven. Honor-Bound. Fairbanks Morse Defense. What's your calling? For the men and women of Fairbanks Morse Defense it's the rapid and effective support of the fleets that entrust us to design, develop, and deliver the best naval power technology on the planet. We're one of the nation's leading marine defense contractors because of the highly...
-
Ingénieur Électrique
1 day ago
Terrebonne, Quebec, Canada Hypertronic Technologies Full timeDESCRIPTION DE LA COMPAGNIETechnologies Hypertronic, une firme d'ingénierie 100 % canadienne avec la mission de développer des technologies durables sans compromettre les générations futures.Les forces principales de l'entreprise sont les systèmes embarqués et l'électrification des transports grâce à notre système de batterie de notre compagnie...
-
Engineering Manager
2 weeks ago
Terrebonne, Quebec, Canada Fairbanks Morse Defense Full timeMontréal Bronze est un fournisseur établi de valves marines en bronze de qualité, utilisées dans de nombreux navires militaires et commerciaux, ainsi que dans l'industrie nucléaire. Montréal Bronze est à la recherche d'un Gestionnaire d'Ingénierie. Le département d'ingénierie est responsable de la conception et de la qualification des valves, de...
-
Terrebonne, Quebec, Canada Planiform Full timeVos principales responsabilitésEn collaboration étroite avec une équipe multidisciplinaire (gestion de projet, automatisation, mécanique, logiciel, électrique, intelligence artificielle) :Assumer un rôle actif dans la R&D par la conception de systèmes et de prototypes, et par les tests en laboratoire et les tests d'acceptation sur site (SAT) chez le...
-
Gestionnaire en ingénierie
2 weeks ago
Terrebonne, Quebec, Canada Fairbanks Morse Defense Full timeMission-Driven. Honor-Bound. Fairbanks Morse Defense. What's your calling? For the men and women of Fairbanks Morse Defense it's the rapid and effective support of the fleets that entrust us to design, develop, and deliver the best naval power technology on the planet. We're one of the nation's leading marine defense contractors because of the highly...
-
Terrebonne, Quebec, Canada Technologies MindCore inc. Full timeQuand la terre bouge, nos structures doivent rester stables.Chez MindCore Technologies, nous concevons des structures d'acier qui soutiennent les sectionneurs, interrupteurs et isolateurs les plus puissants du réseau nord-américain. Nous cherchons un ingénieur en structure passionné par la conception d'ouvrages industriels à haute fiabilité, doté...
-
Gestionnaire en ingénierie
2 weeks ago
Terrebonne, Quebec, Canada Fairbanks Morse Defense Full timeMission-Driven. Honor-Bound. Fairbanks Morse Defense. What's your calling? For the men and women of Fairbanks Morse Defense it's the rapid and effective support of the fleets that entrust us to design, develop, and deliver the best naval power technology on the planet. We're one of the nation's leading marine defense contractors because of the highly trained...
-
IT Administrator-Responsable informatique
1 week ago
Terrebonne, Quebec, Canada Planiform Full timeKey ResponsibilitiesSuperviser toute l'infrastructure TI (serveurs, réseaux, postes de travail, logiciels).Gérer l'ensemble des besoins informatiques de Planiform : logiciels, matériel, services web et systèmes.Effectuer la configuration et la désinstallation des postes de travail des employés.Maintenir l'inventaire de tout le matériel et des licences...
-
Directeur de l'ingénierie
1 week ago
Terrebonne, Quebec, Canada Planiform Full timePlaniform est actuellement à la recherche d'un Directeur de l'ingénierie pour rejoindre son équipe. Planiform est en pleine expansion et compte plus de 70 employés, et ce nombre continue de croître Le lieu de travail à Terrebonne regroupe la production ainsi que le laboratoire de recherche et développement. Le département d'ingénierie comprend...
-
Technicien(ne) comptable
3 days ago
Terrebonne, Quebec, Canada Groupe Industriel Premium Full timeGroupe Industriel Premium est un leader dans le domaine du pont roulant au Québec. En croissance depuis quinze ans, nous continuons notre développement en assurant à notre clientèle un service de qualité en aidant ces derniers dans l'entretien et la réparation de leurs équipements de levage. Avec nos valeurs axées sur le bien-être de nos...