Postes correspondant à votre recherche : 30
Développeur Backend (ASP.NET / C# / SQL Server)
Groupe Helios
Longueuil
Description de l'entreprise
Le Groupe Helios offre depuis 1981 des services de gestion, d’exploitation et maintenance d’infrastructures environnementales (réseaux d’eau, stations de filtration, stations d’eaux usées, etc.). Ces 3 activités font partie intégrante de notre objectif de Digitalisation 2025-2028 qui consiste à intégrer des technologies nouvelles dans les opérations et l’analyse des données des infrastructures. À cet effet, nous recherchons un Développeur Backend (ASP.NET / C# / SQL Server) capable de s’intégrer dans un environnement en croissance et dans un contexte de start-up.
Faire partie du Groupe HELIOS, c’est intégrer la plus grande compagnie intégrée du Québec en fournitures d’opération pour les infrastructures critiques.
Il s’agit d’un nouveau poste évolutif dans un contexte de création de notre division Technologie et Innovation.
Description du poste
Nous sommes à la recherche d'un Développeur Backend (ASP.NET / C# / SQL Server) pour rejoindre notre équipe de développement en pleine croissance. Dans ce rôle, vous serez impliqué dans des projets de programmation complexes, encadrerez des développeurs juniors et contribuerez aux décisions architecturales qui façonnent nos solutions logicielles.
- Concevoir, développer et optimiser des applications web robustes et évolutives.
- Collaborer avec les équipes de conception et d’architecture pour traduire les besoins en solutions techniques efficaces.
- Écrire un code propre, maintenable et performant selon les règles de l'art.
- Contribuer à la revue de code pour garantir les meilleures pratiques et la qualité du code.
- Participer à l’intégration et à la mise en œuvre des nouvelles technologies et méthodologies.
- Résoudre les problèmes techniques complexes et assurer un support avancé au sein de l’équipe.
Qualifications
- Formation : Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe (ou expérience équivalente démontrée).
- Expérience : Minimum 5 ans en développement logiciel, idéalement en environnement backend.
- Langages et frameworks :
- Excellente maîtrise de C# et de ASP.NET Core / .NET
- Bonne expérience avec Python (particulièrement pour les API et scripts d’intégration)
- Solides compétences en SQL Server et T-SQL pour la manipulation et l’optimisation des données
- IoT et intégrations : Capacité à s’adapter à des environnements hétérogènes, incluant la programmation de fournisseurs externes (protocoles, SDK, API IoT).
- Intégrations cloud et collaboratives :
- Expérience avec SharePoint (déploiement, automatisation, intégration applicative) un ATOUT
- Connaissances pratiques de Microsoft Azure (API, services cloud, gestion de données, sécurité)
- Contrôle de version : Bonne connaissance de Git.
- Architecture et conception : Compréhension des modèles de conception et des bonnes pratiques en architecture logicielle.
- Méthodologies : Expérience avec les approches Agile un ATOUT
- Compétences analytiques : Excellentes habiletés en diagnostic, résolution de problèmes et débogage.
- Qualité et rigueur : Habileté en révision de code et rédaction de documentation technique claire.
- Profil recherché : Autodidacte, curieux, capable d’apprendre rapidement de nouvelles technologies et de s’adapter aux besoins variés des projets.
Informations complémentaires
Profitez de plein d'avantages!
- Opportunités de développement professionnel.
- Possibilité de travail hybride.
- Environnement de travail de type Open Space dynamique, spacieux et éclairé.
- Stationnement gratuit à nos bureaux avec bornes de recharge électrique.
- De nombreux événements et activités sociales organisées par l’entreprise.
- 5 jours de congés personnel.
- Conciliation travail / vie personnelle.
- Rabais corporatif dans les salles de gym (selon la région).
- Régime complet d'assurance collective (vision et dentaire incluses) payée à 50% par l'employeur.
- Programme de télémédecine et d'aide aux employés.
Nous reconnaissons la valeur de la diversité et souscrivons au principe d'égalité des chances en matière d'emploi. Le masculin est utilisé dans le seul but d'alléger le texte et désigne indifféremment les personnes de tout genre.
```Ingénieur logiciel Java / Ingénieure logiciel Java
we+ consultants
Montreal
Ingénieur logiciel Java / Ingénieure logiciel Java
Ingénieur logiciel Java / Ingénieure logiciel Java
Référent cybersécurité et infrastructure TI / Cybersecurity and IT infrastructure officer (+18K Relations) Alan Allman Associés…
Développeur(se) Backend – Java / AWS (Cloud-Natif)
Permanence WE+, 37.5h par semaine, poste hybride
Nous sommes à la recherche d’un(e) Développeur(se) backend expérimenté(e), passionné(e) par les environnements cloud AWS , le développement Java moderne et les architectures distribuées . Vous jouerez un rôle clé dans la conception, la mise en œuvre et l’évolution d’un orchestrateur infonuagique conçu pour relier des systèmes critiques comme Salesforce , ServiceNow et d’autres applications d’entreprise.
Responsabilités principales :
- Concevoir, coder et tester un orchestrateur cloud natif hébergé sur AWS , permettant de connecter de façon fluide plusieurs systèmes d’information.
- Développer des microservices performants en Java , en suivant des pratiques modernes (testabilité, robustesse, documentation).
- Intégrer des mécanismes d’automatisation et de surveillance dans l’infrastructure via les services AWS serverless comme Lambda , Step Functions et EventBridge .
- Travailler avec des outils de gestion d’événements , de messagerie asynchrone (SNS, SQS) et de caching (ElastiCache) pour garantir la scalabilité de la plateforme.
- Participer activement au déploiement via des pipelines CI / CD robustes et automatisés, en utilisant des outils tels que GitHub Actions , ArgoCD , Artifactory .
- Contribuer à la mise en place et l’optimisation de conteneurs (Docker, Kubernetes) déployés via EKS (Elastic Kubernetes Service).
- Gérer les interactions avec des bases de données NoSQL comme DynamoDB et veiller à l’intégrité des données dans des environnements transactionnels.
- Intégrer des protocoles de sécurité modernes (ex. : OIDC / OpenID Connect ) dans l’authentification et l’autorisation des APIs.
- Participer aux revues de code , aux démos d’équipe et aux cérémonies Agile (Daily, Sprint, Rétrospective).
- Travailler en culture DevOps avec une approche fail fast , et contribuer à la mesure de la performance des solutions déployées (observabilité, logs, métriques).
Exigences du poste :
Pourquoi joindre notre équipe ?
Vous travaillerez dans un environnement technologique stimulant, avec une culture d’innovation, d’agilité et de responsabilité collective.
Vous aurez l’opportunité de bâtir des solutions cloud-native à fort impact , de toucher à un large éventail de technologies modernes, et de contribuer à des projets stratégiques à l’échelle de l’organisation.
#J-18808-Ljbffr
Développeur web
Agence FARO
Montreal
Basé à Montréal, notre client offre des projets clés en main d’automatisation et de robotisation pour les entreprises manufacturières de différents domaines industriels (pâtes et papiers, alimentaire, produits personnels, etc).
Sous la supervision du Chef d’équipe du département de Vision numérique et développement logiciel, le candidat participera à l’architecture de logiciels industriels et des systèmes. Le rôle est clé dans le développement actuel de l’organisation et plusieurs possibilités sont ouvertes quant au poste.
Votre rôle :
Développer des solutions Web « Full Stack »;
Développer des solutions d’automatisation sur des appareils exposant des services WEB;
Jouer un rôle clé dans les développements et dans la conception d’architectures logicielles;
Concevoir et développer des applications et solutions logicielles principalement en C#;
Participer aux démarrages de systèmes industriels (robot, convoyeurs, etc.) et effectuer le support aux clients;
Organiser son travail pour rencontrer les échéances, les coûts de projets, ainsi que les critères de performance des systèmes.
Horaires flexibles;
Programme de REER collectif;
Activités sociales organisées pour les employés;
Milieu technologique compétitif.
BAC en génie informatique, en génie logiciel, DEC en informatique ou toute autre formation jugée pertinente;
Expérience en développement d’application Web, de services REST et d’architecture logicielles ;
Expérience en bases de données (SQL);
Expérience avec les pratiques de développement de logiciels telles que le contrôle de code source, la révision des codes, les tests unitaires, le débogage;
Langues française et anglaise parlées et écrites;
Très bonne connaissance de la suite Office.
Atouts :
Expérience dans le secteur de l'automatisation ;
Expérience en services Cloud;
Disponibilité pour déplacements à l’extérieur (permis de conduire et passeport).
Compétences recherchées
Grande capacité d’adaptation dans un milieu en évolution constante;
Posséder de l’ouverture d’esprit et une capacité d’apprendre rapidement;
Habileté de communication dans un contexte technique et complexe;
Dynamisme et polyvalence;
Capacité accrue pour le travail d’équipe.
Note : L’emploi du masculin dans la présente entente a pour but d’alléger le texte et ne se veut aucunement discriminatoire.
#J-18808-Ljbffr
Développeur de logiciel - backend
smartrecruiters.com - ATS
Montreal
IOTHERON - Description de l'entreprise
IOTHERON est une entreprise de services spécialisée en transformation numérique. Elle travaille en étroite collaboration avec sa clientèle afin de les aider à améliorer leur processus de travail, la visibilité sur leurs projets, et leur performance générale. IOTHERON déploie chez sa clientèle les meilleurs outils dans les domaines de l'ingénierie, de l'intelligence d'affaires, de l'intelligence artificielle, des processus d'affaires et technologiques, et du développement de logiciel.
Parmi nos clients, nous comptons des entreprises dans les domaines biomédical, l'ingénierie des systèmes, le transport, la finance, et les systèmes d'information globaux.
Description du poste
- Rédiger les spécifications de systèmes et les requis, coder, tester et déboguer les logiciels sous la supervision générale du directeur de l'équipe.
- Analyser les systèmes en place et documenter les interfaces.
- Travailler en collaboration avec plusieurs équipes et avec les clients.
- Investiguer les bogues et identifier les modules en cause.
- Investiguer et trouver des moyens de contournement.
- Participer aux revues de code.
- Incarner les méthodes et processus de l'entreprise.
Qualifications techniques
- Bac en informatique ou expérience équivalente.
- 3 à 5 années d’expérience en TI - tous domaines confondus.
- Bonne connaissance du développement Java et NetBeans.
- Bonne connaissance de JUnit et XML.
- Connaissance de Maven, Spring, Spring Boot, et HTML.
- Connaissance de GIT et Eclipse.
- Connaissance de l’environnement de développement Agile.
J-18808-Ljbffr
```Ingénieur(e) en géotechnique
EnviroEmplois
Montreal
Description sommaire des tâches
L’ENTREPRISE :
Notre client est une firme québécoise œuvrant dans les domaines de l’environnement, de la géotechnique, du contrôle des matériaux et du génie civil. Il offre une gamme complète de services destinés tant au secteur public qu’au secteur privé. Entreprise à taille humaine, il valorise l’individu et propose un cadre de travail agréable, stimulant et propice à l’épanouissement professionnel.
Rôle et responsabilités
- Évaluer les demandes clients et préparer les offres de service en géotechnique ;
- Communiquer avec les clients et autres intervenants reliés au projet ;
- Superviser et préparer le programme de travail des techniciens ;
- Suivre les budgets et les échéanciers alloués ;
- Superviser et coordonner les sous-traitants et le technicien dans la réalisation des travaux de chantier ;
- Préparer les études techniques selon les normes et les standards en vigueur afin de déterminer la capacité portante des sols, structure de chaussée, le tassement et autres tâches connexes ;
- Présenter aux clients, incluant développeurs, entrepreneurs et ingénieurs en structure, les résultats des études.
Exigences du poste
J-18808-Ljbffr
Analyste en sécurité physique et technologique
Université de Montréal
Montreal
Analyste en sécurité physique et technologique
Devenez analyste en sécurité physique et technologique
La Direction de la prévention et de la sécurité a comme mission de fournir des services d’encadrement, d’intervention et de coordination, permettant de prévenir et d'atténuer les risques opérationnels en matière de sécurité, de santé et d’environnement, dans le but de protéger les personnes, les biens, la réputation, l’environnement et les services fournis par, et à, l’Université de Montréal.
Les raisons pour lesquelles cet emploi est fait pour vous
- Vous possédez une solide expertise en évaluation des risques liés à la sécurité physique et technologique.
- Vous travaillez en collaboration avec les équipes internes pour mettre en place des solutions sécuritaires et durables.
- Vous êtes reconnu pour votre rigueur, votre sens de l’analyse et votre capacité à réagir rapidement en situation critique.
- Vous mettez votre expertise au service d’une institution d’envergure, où la diversité des environnements et des enjeux de sécurité représente un défi stimulant au quotidien.
Description de poste
En tant qu’analyste en sécurité physique et électronique, vous serez responsable de la gestion et de la programmation des systèmes de sécurité électronique de la Direction de la Prévention et Sécurité (DPS) de l’Université, incluant Security Center de Genetec. Vous participerez activement à la planification, à l’évaluation des besoins et à la mise en œuvre de projets liés à la sécurité physique et technologique à l’échelle du campus.
Vous agirez à titre d’expert fonctionnel et contribuerez à l’évolution des systèmes de sécurité électronique de la DPS, en appui aux diverses activités institutionnelles.
Vos défis au quotidien
Vidéosurveillance (Omnicast)
Ce qu’il vous faut pour réussir dans ce rôle
Notre promesse employeur
Davantage d’information sur le poste
Nous avons réussi à piquer votre curiosité ?
Soumettez votre candidature avant la date limite de l’affichage 17 septembre 2025 en cliquant sur le bouton postuler en haut à droite. Au plaisir de faire votre connaissance très bientôt!
J-18808-Ljbffr
Conseiller.ère DevOps
Levio
Montreal
Conseiller.ère DevOps chez Levio
Vous souhaitez vous épanouir dans un environnement de travail stimulant ? Joignez-vous au leader en transformation numérique et boostez votre carrière chez Levio. Nous vous proposons une opportunité unique de développer votre savoir-faire au sein d'une équipe de haut calibre.
La variété des défis proposés par nos clients vous donnera l'occasion de vous dépasser et de maintenir votre expertise au top. Partagez le quotidien de nos clients et soyez un acteur important dans les projets les plus ambitieux en matière de technologies et de solutions logicielles.
DESCRIPTION DU POSTE :
Nous sommes à la recherche de plusieurs conseiller.ère DevOps pour différents projets d'envergure.
RÔLE ET RESPONSABILITÉS :
- Développer et entretenir les environnements de développement
- Développer et améliorer les outils internes de supervision et de déploiement (ex : Zabbix / Ansible / Hudson / Jenkins, etc.)
- Monitorer les métriques applicatives et participer à l'amélioration continue des services et des systèmes
- Participer à la conception d'applications et la configuration de systèmes d'exploitation
- Accompagner les développeurs dans l'optimisation et la sécurisation des développements
- Concevoir et mener les tests nécessaires pour garantir une automatisation réussie
- Préparer, coordonner et réaliser les installations et mise en production
- Mettre en œuvre une procédure d'amélioration continue suite à l'observation des problèmes récurrents
Profil recherché :
- Connaissance des outils d'intégration continue
- Maîtrise des systèmes opérationnels (Windows, Linux, OSX)
- Connaissance de Docker, Kubernetes, Chef, Puppet, OpenShift, Ansible, Jenkins, Bitbucket et GitLab, Github
- Expérience avec les outils de virtualisation (KVM, VMWare)
- Expérience avec certains des langages suivants : Java, Ruby, React, Scripting, Python
- Connaissance des services web (SOAP et WCF)
- Expérience en environnement Agile
AVANTAGES SOCIAUX :
Levio offre plusieurs avantages dans le but d'offrir la plus grande flexibilité possible à ses employés ! En plus d'offrir un environnement de travail stimulant et dynamique, nous offrons entre autres :
- 4 semaines de vacances cumulables dès l'embauche
- Horaires flexibles
- Une allocation de développement professionnel (ADP) utilisable pour des formations, de l'équipement informatique et des activités physiques
- Formations adaptées à vos domaines d'expertise
- Régime Enregistré d'Épargne Retraite (REER) avec contribution employeur jusqu'à un maximum de 3% de votre salaire brut.
- Des assurances collectives modulables
- Le transport en commun ou le stationnement est remboursé lorsque requis
- Des primes au référencement de nouveaux candidats
- 11 congés fériés
- Des congés personnels
- Une vie sociale active (5 à 7, club social, cafés et collations santé, etc.)
Statut du poste :
Temps plein, permanent
Levio souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes en situation de handicap.
Levio valorise la diversité et l'inclusion et vise à créer un milieu de travail sain, accessible et gratifiant qui met en valeur la contribution unique de nos employés au succès de notre entreprise. En tant qu'employeur qui s'engage à respecter l'équité en matière d'emploi, nous encourageons les candidatures les plus diverses. Des accommodements sont disponibles sur demande pour les candidats qui participent à tous les aspects du processus de sélection.
Le genre masculin est utilisé sans aucune discrimination et dans le seul but d'alléger le présent texte.
Seniority level : Entry level
Employment type : Full-time
Job function : Information Technology
Industries : IT Services and IT Consulting
Referrals increase your chances of interviewing at Levio by 2x.
Boucherville, Quebec, Canada 11 hours ago
MONTREAL [Hybrid] - Application Production Support
St-Bruno-de-Montarville, Quebec, Canada 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Ingénieur(e) en géotechnique
Jhubz - By JobsMedia.io
Montreal
Ingénieur(e) en géotechnique
Join to apply for the Ingénieur(e) en géotechnique role at Jhubz - By JobsMedia.io
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
L’ENTREPRISE
Notre client est une firme québécoise à taille humaine qui se démarque par son expertise en environnement, géotechnique, contrôle des matériaux et génie civil. Présente autant dans le secteur public que privé, elle offre une gamme complète de services adaptés aux défis d’aujourd’hui.
Plaçant l’humain au cœur de ses priorités, elle propose un cadre de travail à la fois stimulant et convivial.
Nous sommes à la recherche d’un(e) ingénieur(e) en géotechnique pour piloter des projets variés et enrichissants au sein d’une équipe dynamique basée à Montréal.
PRINCIPALES RESPONSABILITÉS
- Évaluer les demandes clients et préparer les offres de service en géotechnique ;
- Communiquer avec les clients et autres intervenants reliés au projet ;
- Superviser et préparer le programme de travail des techniciens ;
- Suivre les budgets et les échéanciers alloués ;
- Superviser et coordonner les sous-traitants et le technicien dans la réalisation des travaux de chantier ;
- Préparer les études techniques selon les normes et les standards en vigueur afin de déterminer la capacité portante des sols, structure de chaussée, le tassement et autres tâches connexes ;
- Présenter aux clients, incluant développeurs, entrepreneurs et ingénieurs en structure, les résultats des études.
COMPÉTENCES ET EXIGENCES REQUISES
- Détenir un Baccalauréat en génie géologique ou génie civil ;
- Avoir une expérience de 5 ans minimum ;
- Une bonne maîtrise du français, à l'oral comme à l'écrit ;
- Posséder une bonne capacité d’analyse et habiletés démontrées en résolution de problèmes ;
- Avoir le sens de l’initiative et des responsabilités ;
- Détenir un permis de conduire valide.
FORMATION
- Être membre de l’Ordre des Ingénieurs ;
- Détenir un Baccalauréat en génie géologique ou génie civil.
RÉMUNÉRATIONS ET AVANTAGES
- Un emploi à temps plein ;
- Un salaire compétitif ;
- Un programme de formation sur mesure ;
- Des assurances collectives, y compris une médecine virtuelle disponible 24 / 7 ;
- Un REER collectif ;
- Un stationnement gratuit ;
- Un club social ;
- Des opportunités de développement de carrière ;
CONTACT CHEZ ATOUT
Pierre-Vincent Gauthier
Conseiller en acquisition de talents
(581) 781-5848
Niveau de séniorité
- Niveau intermédiaire-senior
Type d'emploi
- Temps plein
Fonction du poste
- Autre
Industries
- Technologie, Information et Médias
J-18808-Ljbffr
Analyste en sécurité physique et technologique
Université de Montréal
Montreal
71 687,00$ - 102 254,00$ /an
Analyste en sécurité physique et technologique
Devenez analyste en sécurité physique et technologique
La Direction de la prévention et de la sécurité a comme mission de fournir des services d’encadrement, d’intervention et de coordination, permettant de prévenir et d'atténuer les risques opérationnels en matière de sécurité, de santé et d’environnement, dans le but de protéger les personnes, les biens, la réputation, l’environnement et les services fournis par, et à, l’Université de Montréal.
Les raisons pour lesquelles cet emploi est fait pour vous
- Vous possédez une solide expertise en évaluation des risques liés à la sécurité physique et technologique.
- Vous travaillez en collaboration avec les équipes internes pour mettre en place des solutions sécuritaires et durables.
- Vous êtes reconnu pour votre rigueur, votre sens de l’analyse et votre capacité à réagir rapidement en situation critique.
- Vous mettez votre expertise au service d’une institution d’envergure, où la diversité des environnements et des enjeux de sécurité représente un défi stimulant au quotidien.
Description de poste
En tant qu’analyste en sécurité physique et électronique, vous serez responsable de la gestion et de la programmation des systèmes de sécurité électronique de la Direction de la Prévention et Sécurité (DPS) de l’Université, incluant Security Center de Genetec. Vous participerez activement à la planification, à l’évaluation des besoins et à la mise en œuvre de projets liés à la sécurité physique et technologique à l’échelle du campus.
Vous agirez à titre d’expert fonctionnel et contribuerez à l’évolution des systèmes de sécurité électronique de la DPS, en appui aux diverses activités institutionnelles.
Vos défis au quotidien
- Agir à titre de gestionnaire de la programmation des systèmes de sécurité électronique.
- Assurer la configuration, l’administration et le déploiement des systèmes suivants :
- Vidéosurveillance (Omnicast)
- Détection d’intrusion
- Autres systèmes de sécurité électronique
- Participer à la définition et à l’application des normes de sécurité dans les projets de construction, de rénovation et d’amélioration.
- Collaborer avec les fournisseurs et partenaires pour assurer la conformité des installations.
- Offrir un soutien technique aux équipes internes et veiller au bon fonctionnement des systèmes.
- Maintenir à jour la base de données de gestion des accès et équipements.
- Agir comme personne-ressource pour le personnel concernant les outils, méthodes, procédures et résultats liés aux systèmes de sécurité.
- Participer aux phases de tests (fonctionnels, intégrés, d’acceptation) et aux mises en production.
- Évaluer les impacts des nouvelles versions logicielles et recommander des plans de mise à niveau.
- Collaborer avec les développeurs à la résolution de problématiques techniques.
- Élaborer des plans de formation, former et conseiller les utilisateurs pour optimiser l’usage des systèmes.
- Rédiger et mettre à jour la documentation : dictionnaires de données, manuels d’utilisation, guides de formation et outils de référence.
Ce qu’il vous faut pour réussir dans ce rôle
- Baccalauréat en informatique ou formation jugée équivalente.
- Minimum de 3 ans d’expérience pertinente en sécurité électronique.
- Connaissance d’outils informatiques spécialisés (logiciels de sécurité, systèmes de gestion).
- Permis valide du Bureau de la sécurité privée (BSP) – système électronique de sécurité.
- Certifications techniques de fabricants ou fournisseurs de solutions de sécurité (ex. Genetec, i-Pro, Mercury, Bosch).
- Excellentes aptitudes en analyse, en résolution de problèmes et en communication.
- Sont considérés comme atouts : maîtrise de la plateforme Genetec Security Center.
Notre promesse employeur
- Un salaire annuel entre 71 687 $ à 102 254 $ en fonction de votre expérience.
- Une organisation de travail en mode hybride.
- Des perspectives de carrière diversifiées et intéressantes ainsi qu’une offre de formation continue.
- Un accès facile en transport collectif.
Davantage d’information sur le poste
- Poste régulier à temps plein, avec possibilité de télétravail.
- Association des cadres et professionnels de l’Université de Montréal (ACPUM).
Nous avons réussi à piquer votre curiosité ?
Soumettez votre candidature avant la date limite de l’affichage 17 septembre 2025 en cliquant sur le bouton postuler en haut à droite. Au plaisir de faire votre connaissance très bientôt!
J-18808-Ljbffr
Chef d’équipe – Simulation
Vention
Montreal
Overview
Vention accompagne certaines des entreprises manufacturières les plus innovantes dans l’automatisation de leurs ateliers de production. La plateforme d’automatisation de fabrication en ligne (MAP) permet aux clients de concevoir, d’automatiser, de commander et de déployer des équipements de fabrication depuis leur navigateur Web. Le siège social est à Montréal, et l’entreprise dispose de bureaux à Berlin et à Boston. Vention est active dans plus de 3000 usines réparties sur les cinq continents. Notre culture est axée sur la performance et le bonheur des employés, avec des valeurs centrées sur l’orientation client, l’exécution, l’innovation, la collaboration et le développement du potentiel des collaborateurs.
Responsibilities
- Gérer une équipe de plus de 5 personnes et aider les membres à faire évoluer leur carrière sur les plans technique et interpersonnel.
- Organiser le travail de l’équipe : planification trimestrielle, planification agile des sprints, animation des cérémonies agiles, revues de code et de fonctionnalités, tests automatisés, déploiement et maintenance.
- Collaborer avec les gestionnaires de produit pour définir la feuille de route stratégique et les priorités.
- Participer à la conception de l’expérience utilisateur et des interfaces graphiques.
- Concevoir, développer et maintenir des applications logicielles robustes, performantes et évolutives.
- Promouvoir une culture de tests automatisés et élever les standards des tests unitaires et d’intégration (pyramide de tests).
- Encadrer et soutenir les membres juniors de l’équipe dans toutes les étapes du développement logiciel agile.
- Appliquer les patrons de conception et les principes SOLID pour produire un code propre et réutilisable.
- Travailler principalement avec TypeScript, avec exposition à Python et C++ au besoin.
- Développer et optimiser des applications avec ReactJS pour le front-end.
- Analyser et remanier du code existant pour en améliorer la maintenabilité et la performance.
- Collaborer avec des équipes multidisciplinaires pour développer des applications basées sur la simulation et la physique, et utiliser des moteurs physiques et des moteurs de rendu lorsque nécessaire.
- Appliquer l’algèbre linéaire et d’autres techniques mathématiques liées à la physique et à la simulation.
Qualifications
- Baccalauréat ou maîtrise en génie logiciel, informatique ou dans un domaine connexe.
- Plus de 10 ans d’expérience en développement logiciel.
- Minimum de 3 ans d’expérience dans un rôle de leadership.
- Excellentes aptitudes en résolution de problèmes et en analyse, avec une grande attention aux détails.
- Expérience avec des moteurs de jeux, la simulation basée sur la physique ou le rendu graphique 3D.
- Expérience en modernisation de code existant tout en maintenant l’intégrité du système.
- Les tests automatisés font partie de votre quotidien en tant que développeur.
- Connaissance de l’algèbre linéaire et des concepts mathématiques liés à la physique et à la simulation.
Atouts
- Connaissance de ROS (Robot Operating System) ou d’un autre logiciel de robotique et son intégration dans les applications logicielles.
- Expérience avec la méthodologie de développement axée sur les tests (TDD).
- Expérience en systèmes embarqués ou en informatique en temps réel.
Informations complémentaires
- Politiques flexibles en matière de congés payés et de travail à distance.
- Boissons et collations gratuites, plans de santé et de bien-être, et possibilités d’évolution de carrière.
- Événements sociaux et bénévolat pour la communauté.
Processus de recrutement
- Appel téléphonique
- Rencontre avec l’équipe
- Décision et offre
Engagement en faveur de l’égalité des chances en matière d’emploi.
Nous favorisons la création d’un environnement stimulant pour les individus performants, avec un environnement dynamique qui favorise l’impact durable et l’inclusion.
J-18808-Ljbffr
Développeur logiciel apprentissage automatique
ChrysaLabs
Montreal
85 000,00$ - 115 000,00$ /an
Overview
Join to apply for the Développeur logiciel apprentissage automatique role at ChrysaLabs.
ChrysaLabs est une entreprise spécialisée en technologies de l’agriculture qui a développé une solution d’analyse des sols basée sur la spectroscopie et l’intelligence artificielle permettant aux agriculteurs de réduire l’utilisation de fertilisants et d’augmenter leur rendement agricole. Notre mission est de rendre l’agriculture plus durable, plus rentable, et de faciliter l’adoption de pratiques agricoles respectueuses de l’environnement à travers l’utilisation de notre technologie. Nous recherchons un développeur logiciel en apprentissage automatique pour accélérer le développement de nouvelles solutions dans le cadre de projets d’envergure en quantification du carbone.
Description Du Poste
Le ou la candidat(e) travaillera au sein d’une équipe de sciences de données composée de scientifiques et d’ingénieurs logiciels. Ce rôle vise à soutenir et à améliorer les flux de travail analytiques de l’équipe en développant des outils internes qui facilitent le nettoyage, la transformation, l’analyse et la visualisation des données. L’objectif est de renforcer la capacité de l’équipe à générer des insights et à produire des rapports de haute qualité, tant pour les clients que pour les parties prenantes internes. Il s’agit d’un poste technique qui exige de solides compétences en programmation et en résolution de problèmes, ainsi qu’une bonne compréhension de l’analyse de données, des statistiques et des besoins concrets d’une équipe de science des données.
RESPONSABILITÉS PRINCIPALES
- Prendre en charge le nettoyage et l’intégration des données afin d’améliorer leur qualité et leur préparation pour la modélisation et la production de rapports.
- Développer et maintenir des outils internes permettant de standardiser la génération d’insights, de métriques et de visualisations utilisés dans les rapports destinés aux clients et à l’interne.
- Collaborer étroitement avec les scientifiques de données pour comprendre les besoins en modélisation et s’assurer que l’infrastructure technique soutient les flux de travail de bout en bout.
- Appliquer une approche de développement pour construire des systèmes évolutifs et maintenables, avec une bonne compréhension des métriques, cas d’usage et critères d’évaluation en science des données.
- Contribuer à la qualité, la cohérence et la fiabilité des processus analytiques de l’équipe grâce à une approche rigoureuse et orientée outil.
EXIGENCES PROFESSIONNELLES
- Diplôme universitaire en sciences informatiques, génie informatique, mathématiques, statistiques, ou toute autre combinaison de formation et d’expérience pertinente.
- 2 ans d’expérience en déploiement de modèles d’apprentissage automatique dans un contexte professionnel.
- Excellente maîtrise du français parlé et écrit.
- Maîtrise de l’anglais écrit dans un contexte de programmation informatique.
SAVOIR ET COMPÉTENCES
- Excellente maîtrise de Python, incluant la programmation orientée objet, ainsi que des bibliothèques de manipulation et de visualisation de données (par ex. pandas, numpy, matplotlib, seaborn, plotly).
- Solide compréhension des statistiques et des flux de travail analytiques, y compris les défis liés aux données prises sur le terrain.
- Maîtrise des outils de gestion de version (ex. Git) et des bonnes pratiques de développement collaboratif.
- Capacité à traduire des besoins analytiques en code clair, modulaire et maintenable.
- Excellentes compétences en communication et esprit de collaboration — capable de travailler en étroite collaboration avec des scientifiques de données et de comprendre des besoins en évolution.
- Capacité d’adaptation, autonomie et débrouillardise dans un environnement dynamique et en constante évolution.
- Une expérience dans le développement d’outils internes ou d’utilitaires pour faciliter l’analyse ou la production de rapports de manière efficace et standardisée constitue un atout.
- Un intérêt marqué pour la programmation dans un contexte scientifique.
- Une connaissance de la spectroscopie et/ou de l’agronomie.
- Une familiarité et un intérêt pour la méthodologie Agile.
POURQUOI LES GENS SONT HEUREUX CHEZ CHRYSALABS
- Salaire compétitif avec options d’actions après la période d’essai.
- Allocation annuelle de bien-être de 500 $.
- Programme de cotisation à un RVER (régime volontaire d’épargne-retraite).
- Assurance santé et dentaire, ainsi que TELUS Health Virtual Care, dès le premier jour (60 % couvert par ChrysaLabs).
- Congés payés généreux : 3 semaines de vacances, 5 jours personnels, et jours de congé supplémentaires pendant les fêtes.
- Collations et café illimités avec une vue imprenable sur le Mont-Royal.
- Horaires de travail flexibles et modèle hybride (télétravail/bureau).
- Évaluations de performance et formations pour soutenir votre développement professionnel.
- Activités sociales : Lunch & Learns, 5-à-7, sorties d’équipe et événements d’entreprise.
Informations complémentaires
- Seniority level : Entry level
- Employment type : Full-time
- Job function : Engineering and Information Technology
- Industries : Climate Technology Product Manufacturing
Referrals increase your chances of interviewing at ChrysaLabs by 2x.
Get notified about new Software Engineer jobs in Montreal, Canada.
Greater Montreal Metropolitan Area CA$85,000-CA$115,000 1 month ago.
Montreal, Quebec, Canada CA$150,000-CA$230,000 3 months ago.
Greater Montreal Metropolitan Area 6 days ago.
Montreal, Quebec, Canada CA$100,000-CA$150,000 3 weeks ago.
Software Engineer, Intermediate or Senior.
Software Engineer (Python) - Elite FinTech Firm - Up to $200k CAD.
Software Engineer, Platform - Montreal, Canada.
Intermediate Fullstack Developer (Ruby & React) - EHR.
Greater Montreal Metropolitan Area 2 months ago.
Full Stack Developer (React / Python) - Up to $200k CAD + Exceptional Bonus - Elite FinTech Firm - Montreal.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Systems Sr Designer
Zimmer Biomet
Montreal
Systems Sr Designer Role at Zimmer Biomet
Join to apply for the Systems Sr Designer role at Zimmer Biomet.
5 days ago Be among the first 25 applicants.
Get AI-powered advice on this job and more exclusive features.
À propos de Zimmer Biomet
Chez Zimmer Biomet, nous croyons qu'il faut repousser les limites de l'innovation et faire avancer notre mission. En tant que leader mondial de la technologie médicale depuis près de 100 ans, la mobilité d'un patient est améliorée par un produit ou une technologie Zimmer Biomet toutes les 8 secondes.
En tant que membre de l'équipe Zimmer Biomet, vous partagerez notre engagement à offrir une mobilité et une vie renouvelée aux personnes du monde entier. Pour soutenir notre équipe talentueuse, nous nous concentrons sur les opportunités de développement, des groupes de ressources pour les employés (ERG) solides, un environnement de travail flexible, des récompenses globales compétitives spécifiques à l'emplacement, des incitations au bien-être et une culture de reconnaissance et de récompenses de performance. Nous nous engageons à créer un environnement dans lequel chaque membre de l’équipe se sent inspiré, investi, pris en charge, valorisé et possède un fort sentiment d’appartenance.
Ce qu'on vous propose
Responsable de la conception de systèmes chirurgicaux assistés par ordinateur, y compris les “Design Inputs”, la gestion des risques, la vérification et la validation, la recherche et le développement dans les applications acoustiques et ultrasonores pour les équipements. D'autres systèmes comprennent, sans s'y limiter, le traitement d'images et la robotique.
Comment vous aurez un impact
- Les responsabilités comprennent : définir les activités d'ingénierie, DDP, RMP, V&V, usabilité, UN, DI, gérer les grandes mises à jour des produits, gérer les fournisseurs (internes / externes) et agir à titre d'examinateur indépendant sur d'autres projets.
- Dans un cadre agile, sera responsable de ce qui suit : identifier les obstacles, participer à l'Agile Tour ou l'équivalent, être capable d'agir en tant que proxy PO, capable d'agir en tant que Scrum Master et promouvoir des changements pour l'amélioration continue.
- Responsabilités en matière de leadership : la formation et l'encadrement d'autres membres de l'équipe ou groupes.
Il ne s'agit pas d'une liste exhaustive de fonctions et ne comprend pas nécessairement toutes les fonctions essentielles du rôle.
Ce qui vous fera remarquer
- Capacité de définir les exigences du système en fonction d'une approche théorique.
- Solide expérience en conception de systèmes dans une organisation multidisciplinaire.
- Solides compétences analytiques et capacité à porter un jugement précis.
- Capacité à travailler dans l'ambiguïté, à obtenir un consensus, à gérer de multiples priorités et à trouver des solutions créatives à des problèmes complexes.
- Capacité de travailler sous une supervision minimale.
- Haut niveau de responsabilité et d'intégrité personnelle.
- Solide expérience dans l'identification et l'atténuation des risques associés aux produits.
- Capacité à soutenir une chirurgie de manière indépendante, à diriger des évaluations formatives et sommatives, et à soutenir la formation des chirurgiens.
- Capacité à traiter efficacement avec les collaborateurs internes et externes.
- Excellentes compétences en communication ; écrites et verbales.
- Bilingue écrit et parlé (français et anglais).
Votre parcours
- Baccalauréat en génie ou dans un domaine connexe. Le génie biomédical est un atout.
- De trois à cinq ans d'expérience dans une industrie hautement réglementée (aéronautique, biomédicale).
- Études supérieures dans un domaine connexe de préférence.
- Expérience en traitement de signaux numériques ou RF.
- Expérience en acoustique, en imagerie par ultrasons ou en autres essais non destructifs.
- Connaissance de Matlab ou de Python un atout.
- Connaissance de base de C++.
Déplacements
Jusqu'à 5%.
What You Can Expect
Responsible for computer assisted surgical system design including design inputs, risk management, verification and validation, research and development in acoustics and ultrasound applications for peripheral equipment. Other systems include but are not limited to, image processing and robotics.
How You'll Create Impact
- NPI responsibilities include; define DDP & RMP, V&V Plans and usability engineering activities, define UN, DI, and usability engineering activities, write TCP for large product updates, manage suppliers (internal / external), and act as independent reviewer on other projects.
- In an agile setting, will be responsible for the following; identify impediments, participate in Agile Tour or equivalent, able to act as a PO Proxi, able to act as a Scrum Master, and promote changes for continuous improvement.
- Leadership responsibilities; training and coaching other Team Members or groups.
This is not an exhaustive list of duties or functions and might not necessarily comprise all of the essential functions of the role.
What Makes You Stand Out
- Ability to define system requirements based on a theoretical approach.
- Strong experience in system design in a multi-disciplinary organization.
- Strong analytical skills and accurate judgment making skills.
- Ability to work in ambiguity, obtain consensus, handle multiple priorities, and identify creative solutions to complex problems.
- Ability to work under minimal supervision.
- High level of personal accountability and integrity.
- Strong experience in identifying and mitigating risks associated to products.
- Able to support a surgery independently, lead formative / summative evaluations, and support surgeon training.
- Ability to deal effectively with internal and external collaborators.
- Excellent communications skills; written and verbal.
- Bilingual written and spoken (French and English).
Your Background
- Bachelor’s degree in engineering or science related field. Biomedical engineering an asset.
- Three to five years of experience working in a highly regulated industry (i.e. aeronautical, biomedical).
- Graduate studies in related field preferred.
- Experience in digital or RF signal processing.
- Experience in acoustics, ultrasound imaging or other Non-Destructive Testing.
- Knowledge of Matlab or Python an asset.
- Basic knowledge of C++.
Travel Expectations
Up to 5%
Zimmer Biomet encourage les femmes, les personnes issues de minorités visibles, autochtones ou en situation de handicap à soumettre leur candidature.
Zimmer Biomet encourages women, people from visible minorities, aboriginals or people with disabilities to apply.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
Medical Equipment Manufacturing
Referrals increase your chances of interviewing at Zimmer Biomet by 2x.
Get notified about new Senior System Designer jobs in Montreal, Quebec, Canada.
Senior ML Programmer _ Content Creation Technology Group
Greater Montreal Metropolitan Area $107,000.00-$207,000.00 2 days ago
Software Development Senior (70% Angular and 30% Java) - Commercial and Specialty Lines Auto
Greater Montreal Metropolitan Area 4 days ago
Montreal, Quebec, Canada CA$60,000.00-CA$70,000.00 1 month ago
Greater Montreal Metropolitan Area 4 days ago
Senior Software Engineer – SDK, UI & DevOps
Greater Montreal, Quebec, Canada 2 days ago
Senior Specialist, Software Engineering (Sitecore)
Greater Montreal Metropolitan Area 1 month ago
Senior Software Engineer, Full-Stack - Social Affiliate
Senior Software Engineer – Maintenance & Support
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
J-18808-Ljbffr
```Développeur(euse) Logiciel
OPAL-RT TECHNOLOGIES
Montreal
OPAL-RT Technologies recherche un Développeur Logiciel Java / MATLAB (Mode de travail hybride)
À Propos D'OPAL-RT Technologies
Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec. OPAL-RT s'est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. En rejoignant le clan des OPALIENS, vous contribuerez à la technologie du futur.
Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l'automobile, l'aérospatiale, l'énergie, le transport, la fabrication industrielle, etc. Fondée au Québec et maintenant assurée par une présence mondiale, OPAL-RT a le vent dans les voiles.
Dépassement Et Défis Stimulants
Sous la supervision du Chef d'équipe / eFPGASIM, le développeur logiciel travaillera dans un environnement dynamique inspiré des méthodes Agiles / Scrum et sera amené à participer à toutes les activités reliées au développement logiciel et micrologiciel contribuant à l'intégration de nouveaux solveurs numériques sur la plateforme OPAL-RT. Le candidat sélectionné mettra tout en œuvre pour fournir la meilleure expérience usager, tout en s'assurant du suivi de processus de développement logiciel de qualité. Nous privilégions les candidats qui démontrent des aptitudes de leadership technique et qui souhaitent s'impliquer dans l'ensemble des étapes de développement, de la conception à la validation.
Les produits eFPGASIM et eHS (Electrical Hardware Solver) témoignent de notre avancement technologique dans ce domaine. Le candidat sélectionné devra suivre les développements technologiques des outils de simulation en électronique de puissance et connaître les bases du fonctionnement du produit ainsi que son rôle dans un environnement de simulation en temps réel.
Principales Responsabilités
- Participer à l'intégration des modèles dans l'écosystème OPAL-RT :
- Planification en équipe;
- Conception logicielle;
- Développement backend Java et MATLAB (analyse de circuits électriques, automatisation);
- Développement d'interface utilisateur (Java FX, MATLAB);
- Ajout de tests automatisés;
- Participer aux procédures et processus d'amélioration continue (CI / CD);
- Support client avancé (niveau 3);
- Documentation technique destinée aux clients.
Exigences
- Scolarité : Baccalauréat en génie informatique, logiciel ou électrique;
- Expérience : Minimum 3 ans d'expérience en développement logiciel (JAVA) ou équivalent;
- Connaissances requises : JAVA, MATLAB / Simulink, Git (ou outil équivalent). Intérêt pour la modélisation et le contrôle de système d'électronique de puissance;
- Autres compétences (atouts) : C++, Python, SQL, Technologie FPGA, Jenkins, Jira / Confluence, JavaScript, Workflow Agile, connaissances en électronique de puissance.
- Connaissances linguistiques : Français obligatoire. La connaissance de l'anglais est un atout pour la lecture de littérature technique disponible uniquement en anglais.
- Compétences recherchées : Autonomie, polyvalence, proactivité, curiosité, organisation, bonne communication, esprit d'équipe, rigueur et détermination, capacité d'analyse et d'adaptation.
Une carrière chez OPAL-RT vous conviendra si
- Vous recherchez des défis stimulants qui vous pousseront à vous dépasser sans cesse.
- Vous rêvez d'une ambiance à la fois familiale, professionnelle, collaborative et conviviale.
- Vous avez besoin d'un horaire flexible et l'accès au télétravail afin de concilier votre vie privée à votre vie professionnelle.
- Vous souhaitez parfaire vos connaissances et votre savoir-faire en côtoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, la Passion.
- Vous avez fait le choix d'être un collaborateur important pour l'avancement technologique d'une multitude d'industries.
- Vous désirez être considéré pour vos idées, votre créativité et vos talents.
- Vous connaissez votre valeur et recherchez une rémunération globale concurrentielle.
Vous ne voulez pas un simple emploi, vous voulez une carrière.
L'utilisation du genre masculin inclut le féminin et est utilisé uniquement pour faciliter la lecture.
- Créer un travail significatif signifie adopter différentes perspectives. Nous sommes un employeur garantissant l'égalité des chances et ne discriminons pas. Embrasser la différence est ce qui fait de OPAL-RT ce qu'elle est — nous ne voudrions pas qu'il en soit autrement.
OPAL-RT Technologies is looking for a Software developer
About OPAL-RT Technologies
Imagine working for a company with customers including NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec. OPAL-RT's ambitious challenge is to fully democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the future.
OPAL-RT is recognized as a leader in diverse and powerful applications. The company's tools are used in a wide variety of fields, including automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future.
Achievements And Stimulating Challenges
Under the supervision of the Team Leader / eFPGASIM, the software developer will work in a dynamic environment inspired by Agile / Scrum methods and will be required to participate in all activities related to software and firmware development contributing to the integration of new digital solvers on the OPAL-RT platform. The selected candidate will strive to provide the best user experience, while ensuring monitoring of the software quality development process. We prioritize candidates who demonstrate technical leadership skills and who wish to be involved in all stages of development, from design to validation.
eFPGASIM and EHS Products (Electrical Hardware Solver) demonstrate our technological advancement in this field. The selected candidate will have to follow the technological developments of simulation tools in power electronics and know the basics of the operation of the product as well as its role in a real-time simulation environment.
Main Duties
- Participate in the integration of models into the OPAL-RT ecosystem:
- Team planning;
- Software design;
- Java and MATLAB backend development (analysis of electrical circuits, automation);
- User interface development (Java FX, MATLAB);
- Addition of automated tests;
- Participate in continuous improvement procedures and processes (CI / CD);
- Advanced (Level 3) customer support;
- Customer facing technical documentation.
Requirements
- Education: Bachelor's degree in Computer, Software, Electrical or equivalent engineering;
- Experience: Minimum 3 years of experience in software development or equivalent;
- Required knowledge: JAVA, MATLAB / Simulink, Git (or equivalent tool). Interest in modeling and controlling power electronics systems;
- Other skills (assets): C++, Python, LabVIEW, SQL, FPGA Technology, Jenkins, Jira / Confluence, JavaScript, Agile Workflow, knowledge of power electronics.
- Language abilities: French required. Knowledge of English is an asset for reading technical literature available only in English.
- Required skills: Autonomy, versatility, proactivity, curiosity, organization, good communication, team spirit, rigor and determination, capacity for analysis and adaptation.
A Career With OPAL-RT Will Suit You If
- You are seeking stimulating challenges that will constantly push you to do your best.
- You dream of a family environment that is also professional, cooperative and friendly.
- You need a flexible schedule and the ability to telecommute in order to balance work and home life.
- You want to continue to expand your knowledge and know-how by working side-by-side with researchers, innovators and scientists who share one thing; Passion.
- You have chosen to be an important contributor to the technological progress in a multitude of industries.
- You want to be recognized for your ideas, creativity and talent.
- You know your worth and seek a globally competitive salary.
- You don't just want a job, you want a career.
We are looking forward to meeting you
- The use of the masculine gender includes the feminine and is employed solely to facilitate reading.
- Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL-RT what it is — we wouldn't have it any other way.
Développeur(euse) Logiciel
Opal-RT
Montreal
OPAL-RT Technologies recherche un Développeur Logiciel Java / MATLAB (Mode de travail hybride)
À propos d'OPAL-RT Technologies :
Imaginez travailler pour une entreprise qui compte parmi ses clients la NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL et Hydro-Québec. OPAL-RT s'est donné comme ambitieux défi de démocratiser la simulation temps réel afin de la rendre accessible à chaque ingénieur et chercheur. En rejoignant le clan des OPALIENS, vous contribuerez à la technologie du futur.
Leader mondial dans la diversité des applications, nos outils sont utilisés dans une multitude de secteurs tels que l'automobile, l'aérospatiale, l'énergie, le transport, la fabrication industrielle, etc. Fondée au Québec et maintenant assurée par une présence mondiale, OPAL-RT a le vent dans les voiles.
Dépassement et défis stimulants :
Sous la supervision du Chef d'équipe / eFPGASIM, le développeur logiciel travaillera dans un environnement dynamique inspiré des méthodes Agiles / Scrum et sera amené à participer à toutes les activités reliées au développement logiciel et micrologiciel contribuant à l'intégration de nouveaux solveurs numériques sur la plateforme OPAL-RT. Le candidat sélectionné mettra tout en œuvre pour fournir la meilleure expérience usager, tout en s'assurant du suivi de processus de développement logiciel de qualité. Nous privilégions les candidats qui démontrent des aptitudes de leadership technique et qui souhaitent s'impliquer dans l'ensemble des étapes de développement, de la conception à la validation.
Les produits eFPGASIM et eHS (Electrical Hardware Solver) témoignent de notre avancement technologique dans ce domaine. Le candidat sélectionné devra suivre les développements technologiques des outils de simulation en électronique de puissance et connaître les bases du fonctionnement du produit ainsi que son rôle dans un environnement de simulation en temps réel.
Principales responsabilités :
- Participer à l'intégration des modèles dans l'écosystème OPAL-RT :
- Planification en équipe;
- Conception logicielle;
- Développement backend Java et MATLAB (analyse de circuits électriques, automatisation);
- Développement d'interface utilisateur (Java FX, MATLAB);
- Ajout de tests automatisés.
- Participer aux procédures et processus d'amélioration continue (CI / CD);
- Support client avancé (niveau 3);
- Documentation technique destinée aux clients.
Exigences :
Scolarité :
- Baccalauréat en génie informatique, logiciel ou électrique;
Expérience :
- Minimum 3 ans d'expérience en développement logiciel (JAVA) ou équivalent;
Connaissances requises :
- JAVA, MATLAB / Simulink, Git (ou outil équivalent). Intérêt pour la modélisation et le contrôle de système d'électronique de puissance;
Autres compétences (atouts) :
- C++, Python, SQL, Technologie FPGA, Jenkins, Jira / Confluence, JavaScript, Workflow Agile, connaissances en électronique de puissance.
Connaissances linguistiques :
Français obligatoire. La connaissance de l'anglais est un atout pour la lecture de littérature technique disponible uniquement en anglais.
Compétences recherchées :
- Autonomie, polyvalence, proactivité, curiosité, organisation, bonne communication, esprit d'équipe, rigueur et détermination, capacité d'analyse et d'adaptation.
Une carrière chez OPAL-RT vous conviendra si :
- Vous recherchez des défis stimulants qui vous pousseront à vous dépasser sans cesse.
- Vous rêvez d'une ambiance à la fois familiale, professionnelle, collaborative et conviviale.
- Vous avez besoin d'un horaire flexible et l'accès au télétravail afin de concilier votre vie privée à votre vie professionnelle.
- Vous souhaitez parfaire vos connaissances et votre savoir-faire en côtoyant des chercheurs, des innovateurs, des scientifiques qui ont tous un point en commun, la Passion.
- Vous avez fait le choix d'être un collaborateur important pour l'avancement technologique d'une multitude d'industries.
- Vous désirez être considéré pour vos idées, votre créativité et vos talents.
- Vous connaissez votre valeur et recherchez une rémunération globale concurrentielle.
- Vous ne voulez pas un simple emploi, vous voulez une carrière.
L'utilisation du genre masculin inclut le féminin et est utilisé uniquement pour faciliter la lecture.
Créer un travail significatif signifie adopter différentes perspectives. Nous sommes un employeur garantissant l'égalité des chances et ne discriminons pas. Embrasser la différence est ce qui fait de OPAL-RT ce qu'elle est — nous ne voudrions pas qu'il en soit autrement.
OPAL-RT Technologies is looking for a Software developer
About OPAL-RT Technologies :
Imagine working for a company with customers including NASA, Bombardier, ABB, EMBRAER, MIT, GE, Ford, GM, NREL and Hydro-Québec. OPAL-RT's ambitious challenge is to fully democratize simulation, making it affordable and accessible to every engineer and researcher. Joining the OPAL-RT family means you will be helping to develop the technology of the future.
OPAL-RT is recognized leader in diverse and powerful applications. The company's tools are used in a wide variety of fields, including automotive, aerospace, energy, transportation and industrial manufacturing. Established in Quebec and bolstered by a global presence, OPAL-RT is always looking to the future.
Achievements and stimulating challenges :
Under the supervision of the Team Leader / eFPGASIM, the software developer will work in a dynamic environment inspired by Agile / Scrum methods and will be required to participate in all activities related to software and firmware development contributing to the integration of new digital solvers on the OPAL-RT platform. The selected candidate will strive to provide the best user experience, while ensuring monitoring of software quality development process. We prioritize candidates who demonstrate technical leadership skills and who wish to be involved in all stages of development, from design to validation.
eFPGASIM and EHS Products (Electrical Hardware Solver) demonstrate our technological advancement in this field. The selected candidate will have to follow the technological developments of simulation tools in power electronics and know the basics of the operation of the product as well as its role in a real-time simulation environment.
Main Duties :
- Participate in the integration of models into the OPAL-RT ecosystem :
- Team planning;
- Software design;
- Java and MATLAB backend development (analysis of electrical circuits, automation);
- User interface development (Java FX, MATLAB);
- Addition of automated tests;
- Participate in continuous improvement procedures and processes (CI / CD);
- Advanced (Level 3) customer support;
- Customer facing technical documentation.
Requirements :
Education :
- Bachelor's degree in Computer, Software, Electrical or equivalent engineering;
Experience :
- Minimum 3 years of experience in software development or equivalent;
Required knowledge :
- JAVA, MATLAB / Simulink, Git (or equivalent tool). Interest in modeling and controlling power electronics systems;
Other skills (assets) :
- C++, Python, LabVIEW, SQL, FPGA Technology, Jenkins, Jira / Confluence, JavaScript, Agile Workflow, knowledge of power electronics.
Language abilities :
French required. Knowledge of English is an asset for reading technical literature available only in English.
Required skills :
- Autonomy, versatility, proactivity, curiosity, organization, good communication, team spirit, rigor and determination, capacity for analysis and adaptation.
A career with OPAL-RT will suit you if :
- You are seeking stimulating challenges that will constantly push you to do your best.
- You dream of a family environment that is also professional, cooperative and friendly.
- You need a flexible schedule and the ability to telecommute in order to balance work and home life.
- You want to continue to expand your knowledge and know-how by working side-by-side with researchers, innovators and scientists who share one thing; Passion.
- You have chosen to be an important contributor to the technological progress in a multitude of industries.
- You want to be recognized for your ideas, creativity and talent.
- You know your worth and seek a globally competitive salary.
- You don't just want a job, you want a career.
We are looking forward to meeting you.
The use of the masculine gender includes the feminine and is employed solely to facilitate reading.
Creating meaningful work means embracing different perspectives. We are an equal opportunity employer and do not discriminate. Embracing difference is what makes OPAL-RT what it is — we wouldn't have it any other way.

Développeur(euse) logiciel
GENETEC
Montreal
La dynamique de votre équipe :
Le ou la Développeur(euse) logiciel - installateurs travaillera au sein de l'équipe SCMT (Gestion de Configuration Logicielle et Outils), qui fait partie du groupe des Services d'Infrastructure et contribue à diverses étapes du développement des applications logicielles.
Vous participerez au développement des installateurs, à l'amélioration des procédures de compilation ainsi qu'à la conception de divers outils utilisés pour optimiser les processus de compilation et d'installation (InstallShield). Vous collaborerez étroitement avec d'autres équipes du même département de R&D (Recherche et Développement), telles que les équipes de développement, d'assurance qualité et de gestion de projets.
Vous devez apprécier les tâches variées et stimulantes, être capable de travailler efficacement malgré des interruptions fréquentes, et faire preuve d'une grande autonomie et d'ingéniosité.
Votre journée en un coup d'oeil :
- Développer et maintenir les programmes d'installation des produits et outils Genetec (InstallShield / WiX / msi)
- Développer et maintenir de nouveaux outils / bibliothèques afin d'améliorer et de simplifier le processus de compilation et d'installation
Ce qui fait de vous un excellent candidat :
Votre expertise technique :
Un atout si vous avez :
Voilà ce que nous offrons
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler – votre profil pourrait nous surprendre
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
Your team's dynamic :
The Software Developer - Installers will be working within the SCMT team (Software Configuration Management & Tools) part of the Infrastructure Services group that contributes in various steps of the development of software applications.
You will participate in the development of installers, the improvement of the compilation procedures and the design of various tools used to streamline the builds and installers (InstallShield). You will work closely with other teams in the same R&D department (Research & Development) such as the development, quality assurance and project management teams.
You must enjoy various and challenging tasks, should be able to work effectively despite frequent interruptions, and must be highly autonomous and resourceful.
Your day at a glance :
What makes you a great fit :
Your technical expertise :
An asset if you have :
Let's talk perks
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés / CVs through this Web site or directly to managers.
Ingénieur DevOps
Tecsys Inc.
Montreal
L'équipe des services infonuagiques Tecsys est à la recherche d'un talentueux
ingénieur développement d'applications nuagiques
pour fournir un soutien aux opérations et à la mise en œuvre de notre infrastructure basée sur le nuage ainsi que des services gérés dans un environnement SaaS. L'équipe Infrastructure & opérations de production s'efforce de tout automatiser, gère notre infrastructure en tant que code et construit notre plateforme sur la base d'outils et d'applications Open Source.
Description Du Poste / principales Responsabilités
- Construire le déploiement de l'infrastructure des clients
- Conception, mise à l'échelle et mise en œuvre d'une approche automatisée à toutes les étapes du cycle de vie de la plateforme Tecsys
- Construire un pipeline CI / CD pour notre processus de livraison
- Créer une logique de déploiement pour répondre à différents scénarios et cas limites
- Développer l'automatisation et les tests pour tous nos processus
- Travailler avec les services AWS en mettant l'accent sur les architectures complexes et hybrides
- Surveiller les différents systèmes de l'infrastructure serveur de Tecsys, assurer leur stabilité et maximiser le temps de disponibilité pour les clients
- S'orienter vers des architectures efficaces et évolutives pour l'infrastructure serveur de Tecsys
- Collaborer avec les développeurs pour planifier et construire l'automatisation du déploiement et la maintenabilité d'un réseau Tecsys plus large
- Fournir une infrastructure technique et un support de plateforme pour notre offre SaaS
- Développer l'automatisation pour la maintenance et la surveillance des systèmes de routine
- Participer à l'élaboration de normes et de procédures administratives
- Rechercher, innover et améliorer les services d'informatique en nuage proposés aux clients
- Adhérer aux processus de gestion des changements et les appliquer
- Participer à la planification et à la mise en œuvre des projets, (conception, mise en œuvre et soutien)
- Planifier et exécuter les procédures de maintenance
- Documenter et automatiser les stratégies de réponse aux incidents
- Répondre aux incidents
Qualifications
Exigences supplémentaires
Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité, la réduction des trajets domicile-travail, nous sommes devenus, depuis le 1er mai 2022, une entreprise privilégiant le travail à distance. Les technologies et les programmes dans lesquels nous avons investi ont fourni une base fantastique à cette fin. Notre bureau qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs.
Notre objectif est de veiller à ce que nos employés puissent effectuer leur travail dans l'environnement qui soutient leurs performances et leurs objectifs professionnels.
NB : si vous postulez à ce poste, vous devez être citoyen canadien ou résident permanent du Canada, OU avoir un permis de travail canadien valide.
En tant qu'employeur, Tecsys offre à tous le même niveau de chance et de traitement des candidatures. Si en tant que candidat vous avez besoin d'une accommodation particulière pour l'entrevue, il nous fera plaisir d'en discuter avec vous.
Note au lecteur : Le générique masculin est utilisé sans aucune discrimination et seulement dans le but d'alléger le texte.
Développeur logiciel
Genetec
Montreal
La dynamique de votre équipe :
En tant que membre de l'équipe Streamvault Edge Platform, vous travaillerez en étroite collaboration avec les autres membres de l'équipe afin d'atteindre les objectifs du groupe. L'équipe est chargée de développer, de maintenir et de prendre en charge divers appareils et services sur plusieurs gammes de produits. Nous recherchons un développeur logiciel passionné qui apprécie les tâches variées et les défis de tous niveaux de complexité. Vous participerez à la conception, à la planification des tâches, au développement des fonctionnalités et à leur mise en œuvre.
Votre journée en un coup d'oeil :
- Contribuer au développement et à la maintenance d'applications en C# / .NET, ainsi que de bases de données, de processus, d'outils et de scripts d'automatisation
- Participer activement à toutes les phases du développement de projets (analyse, développement, documentation, test, mise en production)
- Être autonome dans l'analyse, le développement et le test de fonctionnalités complexes
- Mettre en œuvre les exigences et les fonctionnalités et s'assurer qu'elles sont utiles et représentatives
- Participer aux discussions sur l'architecture et la conception en veillant à ce que les objectifs de l'équipe soient atteints (sécurité, conformité, surveillance, alertes et rapports)
- Participer aux revues de code afin d'améliorer le niveau de compétence global de l'équipe et la qualité du produit
- Diagnostiquer les problèmes logiciels et mettre en œuvre les mesures correctives nécessaires
- Assurer la résolution et la récupération rapides des pannes du système
Ce qui fait de vous un excellent candidat :
Un atout si vous avez :
Voilà ce que nous offrons
Nous savons que la diversité des parcours et des expériences apporte une grande valeur à nos équipes. Même si vous ne cochez pas toutes les cases nous vous encourageons à postuler - votre profil pourrait nous surprendre
Merci pour votre candidature, mais veuillez noter que seul(e)s les candidat(e)s sélectionné(e)s seront contacté(e)s. Les chasseurs de têtes et les agences de recrutement ne sont pas autorisés à soumettre des CV par l'intermédiaire de ce site web ou directement aux gestionnaires.
Your team's dynamic :
As part of the Streamvault Edge Platform team, you will collaborate closely with other team members to achieve the group's objectives. The team is responsible for developing, maintaining, and supporting a variety of appliances and services across multiple product lines. We are looking for a passionate Software Developer who enjoys various types of tasks and challenges of all levels of complexity. You will participate in the design, task planning, development of features, and their delivery.
Your day at a glance :
What makes you a great fit :
An asset if you have :
Let's talk perks
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés / CVs through this Web site or directly to managers.
Ingénieur logiciel
Local Energy
Montreal
Location :
Montréal (Hybride flexible, 2-3 jours / semaine au bureau au besoin)
Type : Plein temps
Expérience requise :
Intermédiaire à sénior, ~5-7 ans
Focus du rôle : Full-stack
Subordonné à :
Chef de l'Ingénierie logicielle
À propos de nous
Local Energy réinvente la façon dont les systèmes industriels et les collectivités planifient, partagent et consomment l'énergie. La décarbonation n'est pas seulement notre objectif, c'est notre mission principale. Grâce à des outils de simulation et d'optimisation basés sur l'IA, nous facilitons la conception de réseaux locaux intelligents et dynamisons les marchés de l'énergie. Notre plateforme contribue à réduire les émissions, à optimiser l'efficacité et à créer de la valeur économique partagée, tout en construisant des systèmes énergétiques plus durables et résilients.
Nous bénéficions en partie du soutien de Mila, un institut de recherche en IA de renommée mondiale, pour développer des solutions innovantes face à la crise climatique, axées sur les réseaux énergétiques industriels locaux. Nous sommes en phase de démarrage, financés et en pleine croissance. Nous constituons actuellement notre équipe d'ingénieurs de A à Z.
Le rôle
Nous recherchons un ingénieur logiciel full-stack expérimenté pour rejoindre l'équipe d'ingénierie dès le début. Vous travaillerez en étroite collaboration avec le Chef de l'Ingénierie logicielle (c'est-à-dire moi-même) pour développer l'infrastructure et les applications clés de notre plateforme d'optimisation énergétique. Ce poste à fort impact et à forte responsabilité est idéal pour un généraliste orienté produit, qui souhaite livrer rapidement des produits concrets, assumer plusieurs responsabilités et évoluer vers un rôle de leadership technique à mesure que l'équipe se développe.
Ce que vous ferez
- Concevoir, développer et déployer des fonctionnalités clés pour l'ensemble du
stack
front-end, back-end et tout le reste.
Ce que nous recherchons
5 à 7 ans d'expérience professionnelle
en développement logiciel, avec une expérience avérée dans la création de produits concrets de bout en bout.
idéalement avec un framework front-end moderne (par exemple, React ou similaire) et expérience back-end avec , Python ou langages similaires.
polyvalent
une vaste expérience en développement logiciel, mais aussi une connaissance approfondie dans au moins un de nos domaines d'expertise principaux (architecture back-end, IA, ingénierie des données).
l'ambiguïté et une structure limitée
typiques des startups en phase de démarrage.
faire du mentorat et de partager vos connaissances avec les autres
à mesure que l'équipe grandit, même si vous n'êtes pas encore au niveau.
motivé par notre mission
et souhaitez avoir un impact réel sur les systèmes énergétiques propres
De bons atouts
Pourquoi nous réjoindre ?
Développeur logiciel
Montreal
Qualifications minimales :
- Baccalauréat ou expérience pratique équivalente
- Huit ans d'expérience en développement de logiciels
- Cinq ans d'expérience en mise à l'essai et en lancement de produits logiciels
- Cinq ans d'expérience en développement d'applications pour appareils iOS
- Trois ans d'expérience en conception et en architecture de logiciels
Qualifications souhaitées :
À propos de cette offre d'emploi
Les développeurs logiciels de Google créent les technologies de nouvelle génération qui modifient la façon dont des milliards d'utilisateurs se connectent, explorent, et interagissent avec l'information et entre eux. Nos produits doivent être en mesure de gérer l'information à grande échelle, et leurs possibilités s'étendent bien au-delà de la recherche sur le Web. Nous recherchons des développeurs logiciels qui apportent de nouvelles idées dans tous les domaines, y compris la recherche d'informations, l'informatique distribuée, la conception de systèmes à grande échelle, la mise en réseau et le stockage de données, la sécurité, l'intelligence artificielle, le traitement du langage naturel, la conception d'IU et la mobilité. La liste continue et s'allonge chaque jour. En tant que développeur logiciels, vous travaillerez sur un projet particulier qui est essentiel aux besoins de Google. Vous pourriez également être appelé à changer d'équipe ou de projet à mesure que vous grandirez et évoluerez, au diapason de notre entreprise en pleine effervescence. Nos développeurs logiciels doivent être polyvalents, et faire preuve de leadership et d'enthousiasme à l'idée de s'attaquer à de nouveaux problèmes liés à l'ensemble de nos produits alors que nous sommes des moteurs d'évolution technologique.
Grâce à votre expertise technique, vous gérerez les priorités, les délais et les produits livrables de projets. Vous concevrez, développerez, testerez, déploierez, entretiendrez et améliorerez les solutions logicielles.
Chrome se consacre à la création d'un Web meilleur et plus ouvert. Nous nous efforçons de développer un meilleur navigateur, tant pour les ordinateurs de bureau que pour les appareils mobiles, afin d'aider les utilisateurs à tirer parti de tout ce que le Web peut offrir de façon sécuritaire. Chrome est offert sur toutes les grandes plateformes : iOS, Android, Linux et ChromeOS. En outre, nous avons conçu Chrome comme un projet de logiciel libre pour que l'ensemble de l'écosystème Web puisse profiter des dernières innovations en matière de rapidité, de simplicité et de sécurité.
Responsabilités
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also Google's EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know by completing our Accommodations for Applicants form .
Développeur embarqué
IT Link Group
Montreal
Profil Recherché
Environnement technique :
- Langages de programmation : C, C++ embarqué
- Systèmes d'exploitation : Linux et Windows
- Environnements de développement : Eclipse, Visual Studio Code
- Contrôle de version : Git (GitLab, GitHub)
- Scripting / outils complémentaires : Python, MATLAB
- Baccalauréat en Génie Informatique ou Électrique (ou équivalent)
- faciliter les communications de données
- faciliter la mobilité
- améliorer la sécurité des personnes et des biens
- contribuer à la transition vers des mobilités durables et la protection de l'environnement
- aider à mieux soigner
Formation
A Propos
Engagés pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos qualités humaines qui seront considérées.
Expert en systèmes connectés, IT Link propose des services-conseil et développement logiciel sur mesure pour :
A travers nos offres de services et nos 4 marques, nous accompagnons nos clients dans leurs projets d'innovation et de transformation. Nous sommes présents avec 14 bureaux répartis dans le monde (Belgique, Canada, France, Luxembourg et Maroc). A horizon 2025, l'objectif est d'atteindre 1000 pour soutenir notre forte croissance.
Au Québec nous avons 2 bureaux, à Montréal et Québec et plus de 100 employés permanents.
Les Plus De La Vie Chez IT Link
4 semaines de vacances payées et 10 journées maladie
Assurances collectives dès le 1er jour travaillé
Participation épargne-retraite à hauteur de 4%
Suivi de carrière personnalisé
2 semaines par an de télétravail dans un autre pays
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte