Développeur Logiciel Systèmes de Build / Build Systems Software Developer
Opal-rt
English will follow :
OPAL-RT Technologies est à la recherche d’un Développeur Logiciel Systèmes de build.
À propos d’OPAL-RT Technologies :
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!
Nous sommes animés par une ambition commune : repousser les limites du possible grâce à l’innovation. Nous recherchons des personnes autonomes, curieuses et motivées, qui prennent en charge leurs responsabilités, comprennent l’impact de leurs décisions et bâtissent des relations solides avec les clients. Ici, la complexité fait partie du défi et ce sont la créativité, la communication, les connaissances techniques et les compétences en résolution de problèmes qui nous permettent de faire une différence. En rejoignant OPAL-RT, tu prendras part à cette aventure collective en équipe où tu auras un impact qui dépasse les frontières, tout en façonnant l’avenir de la simulation.
Imaginez travailler pour une entreprise qui compte parmi ses clients Hydro-Québec, Caterpillar, ABB, EMBRAER, Ford, GE, Ford, GM, John Deere, RIVIAN, Texas Tech University, PNNL et Pratt & Whitney! 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.
Dépassement et défis stimulants :
Au sein de l’équipe DevOps, le Développeur Logiciel Systèmes de Build jouera un rôle clé dans l’évolution, la fiabilité et la maintenance des systèmes permettant de construire, intégrer et distribuer les produits logiciels d’OPAL-RT. Le titulaire du poste travaillera en étroite collaboration avec le bureau d'architecture pour la conception et l'évolution du système de build, ainsi qu'avec les différentes équipes de la R&D afin d'intervenir sur leurs systèmes de build, leurs dépendances et leurs contraintes de livraison. Il sera appelé à concevoir et développer des solutions permettant de simplifier, automatiser et fiabiliser ces processus.
Le rôle comporte une importante composante de développement logiciel et d’investigation technique. La personne participera notamment au développement et à la maintenance d’outils internes, à l’évolution des systèmes de build et de packaging ainsi qu’à leur intégration dans les plateformes CI/CD de l’entreprise.
En raison de la nature transverse du poste, la personne devra faire preuve d’une grande autonomie, être capable de prendre en charge des problématiques techniques complexes et communiquer efficacement avec des équipes ayant des besoins et des contextes différents.
Principales responsabilités :
- Concevoir, développer et maintenir les outils internes liés aux systèmes de build et au packaging.
- Faire évoluer et améliorer les chaînes de compilation et les systèmes de build utilisés par les différentes équipes de R&D.
- Diagnostiquer et résoudre des problématiques complexes liées aux builds, aux dépendances, aux compilateurs et aux environnements de développement.
- Participer à l’amélioration de la fiabilité, de la performance et de la reproductibilité des builds.
Exigences :
- Scolarité : Baccalauréat en génie logiciel, informatique, génie informatique ou expérience équivalente.
- Expérience : 5 ans ou plus d’expérience pertinente en développement logiciel, systèmes de build, CI/CD ou domaines connexes.
- Connaissances requises : Très bonne compréhension des systèmes de build, des chaînes de compilation, de la gestion des dépendances et du packaging logiciel.Expérience avec des technologies telles que Conan, CMake, Git, Jenkins et Artifactory, ou leurs équivalents.Bonne connaissance des environnements Windows et Linux.
- Connaissances linguistiques : Français obligatoire; la connaissance de l'anglais est requise pour des logiciels disponibles uniquement en anglais;
- Compétences recherchées : Grande autonomie et capacité à prendre en charge des problématiques techniques complexes. Excellentes capacités de communication et aptitude à travailler avec plusieurs équipes de développement et d'intégration continue.
Atouts significatifs:
- Expérience avec des environnements de build complexes ou multi-plateformes.
- Connaissance de GitHub Actions, GitLab CI ou autres plateformes CI/CD.
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 technologie 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 Build Systems Software Developer.
About OPAL-RT Technologies :
A global leader across a wide range of applications, our tools are used in many industries, including automotive, aerospace, energy, transportation, industrial manufacturing, and more. Founded in Quebec and strengthened by a global presence, OPAL-RT is moving forward with strong momentum!
We are driven by a shared ambition: to push the boundaries of what is possible through innovation. We are looking for autonomous, curious, and motivated people who take ownership of their responsibilities, understand the impact of their decisions, and build strong relationships with clients. Here, complexity is part of the challenge, and creativity, communication, technical knowledge, and problem-solving skills are what allow us to make a difference. By joining OPAL-RT, you will take part in this collective team adventure, where you will have an impact that reaches beyond borders while helping shape the future of simulation.
Imagine working for a company whose customers include Hydro-Québec, Caterpillar, ABB, EMBRAER, Ford, GE, GM, John Deere, RIVIAN, Texas Tech University, PNNL, and Pratt & Whitney! OPAL-RT has set itself the ambitious challenge of democratizing real-time simulation to make it accessible to every engineer and researcher.
Achievements and stimulating challenges:
Within the DevOps team, the Build Systems Software Developer will play a key role in the evolution, reliability and maintenance of the systems used to build, integrate and distribute OPAL-RT software products. The incumbent will work closely with the architecture office on the design and evolution of the build system, as well as with the various R&D teams to support their build systems, dependencies and delivery constraints. This role will involve designing and developing solutions that simplify, automate and strengthen these processes.
The role has a strong software development and technical investigation component. The person will contribute to the development and maintenance of internal tools, the evolution of build and packaging systems, and their integration into the company’s CI/CD platforms.
Because of the cross-functional nature of the position, the person must demonstrate strong autonomy, be able to take ownership of complex technical issues and communicate effectively with teams that have different needs and contexts.
Main Responsibilities:
- Design, develop and maintain internal tools related to build systems and packaging.
Evolve and improve compilation chains and build systems used by the various R&D teams. - Diagnose and resolve complex issues related to builds, dependencies, compilers and development environments.
- Contribute to improving build reliability, performance and reproducibility.
Requirements:
- Education: Bachelor’s degree in software engineering, computer science, computer engineering, or equivalent experience.
Experience: 5 years or more of relevant experience in software development, build systems, CI/CD or related fields. - Required knowledge : Strong understanding of build systems, compilation chains, dependency management and software packaging. Experience with technologies such as Conan, CMake, Git, Jenkins and Artifactory, or their equivalents. Good knowledge of Windows and Linux environments.
- Language abilities: French is mandatory; proficiency in English is required for software that is available only in English;
- Required skills : Strong autonomy and ability to take ownership of complex technical issues. Excellent communication skills and ability to work with multiple development and continuous integration teams.
Significant assets:
- Experience with complex or multi-platform build environments.
- Knowledge of GitHub Actions, GitLab CI or other CI/CD platform s.
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 the technological progress in a multitude of industries.
- You want to be recognized for your ideas, creativity and talents.
- You know your worth and seek a globally competitive salary.
- You don’t just want a job, you want a career!
*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.
- ...votre équipe : Le Développeur(euse) logiciel - compilation et déploiement travaillera... ...PowerShell Expérience avec les systèmes de contrôle de version (par exemple : Git... ...-------- Your team’s dynamic: The Software Developer - Builds & Releases will be working within...SuggestedFull timeFlexible hours
- ...Genetec et l'un des principaux logiciels sur le marché de la sécurité... .... L'équipe chargée des tests système est responsable de la... ...product and one of the leading software products in the physical security... ...customers. As a Software developer in our test automation team,...SuggestedDaily paidFull timeWork at officeLocal areaFlexible hours
- ...sommes à la recherche d’un(e) développeur(euse) logiciel en test (SDET) pour se joindre à notre équipe Video Systems Test. Dans ce rôle, vous concevrez et... ...hybrid environments. We are looking for a Software Developer in Test (SDET) to join our Video Systems Test...SuggestedFull timeFlexible hours
- ...in the industry. CM Labs builds simulation-based solutions to... ...développement de la plateforme logiciel Vortex. La plateforme de... ...plusieurs postes de disponibles en dévelopement logiciel qui regroupent... .... Job Description: Our software R&D team is looking for a Senior...SuggestedFull timeRemote workFlexible hours
- ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle... ...de conception logicielle, des systèmes distribués et des... ...organizations. In practice, we develop a self-service web portal that... ...stored on our platform. As a Software Developer, you will play a key...SuggestedDaily paidFull timeImmediate startFlexible hours
- ...d’une équipe de développement logiciel qui collabore avec d’autres équipes... .... Cloudrunner est un système d’enquête basé sur le cloud et... ...dynamic: You could be part of a software development team that works in... ...with other teams to develop and maintain a cloud platform...Full timeFlexible hours
- ...équipe : Dans votre rôle de développeur logiciel, vous serez dans une position unique... ...connaissances dans le développement de systèmes infonuagiques distribués à la fine... ...team’s dynamic: In your role as a software developer, you will be in a unique position to leverage...Full timeContract workApprenticeshipFlexible hours
- ...autonome un large ensemble de tâches. Nous recherchons un développeur logiciel possédant une maîtrise avancée de Microsoft Dynamics 365 et... ...a diverse range of tasks independently. We are seeking a Software Developer with advanced proficiency in Microsoft Dynamics 365 and Power...Full timeFlexible hours
- ...et opérations. Genetec développe des logiciels à plateforme ouverte, de l’équipement... ...technologies émergentes qui unifient les systèmes de sécurité physique. Pour plus d'... ...safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for...Full timeFlexible hours
- ...carrière tech avec un poste de développeur Java Full-stack Junior. Vous... ...en tant que développeur logiciel. Après avoir suivi une formation... ...start your career as a Java Developer? Graduate training, ongoing... .... What you’ll do: As a software developer with mthree, you’ll...Daily paidPermanent employmentFull timeContract workApprenticeshipInternshipFlexible hours
- ...solutions that create exceptional and secure experiences. Développeur en tests logiciels Un Développeur en tests logiciels (SDET) occupe un... ...____________________________________________________ Software Developer in Test A Software Developer in Test (SDET) is a...Full timeContract work
- ...Aperçu du poste : Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait... ...Configurer et maintenir des pipelines de build et de release Créer et maintenir des outils...Flexible hours
- ...compatible global positioning system optimized for absolute precision... ...Xona is seeking a skilled Software Engineer to work as a contributor... ...Python coding languages and build systems Experience with hardware... ...au monde — Xona offrira un système un système de positionnement...Permanent employmentFull timeWork at office
- ...l'équipe pour augmenter sa vélocité et découpler les systèmes, tu soutiendras les équipes opérationnelles dans la résolution... ...concerne un poste vacant existant. Senior Software Developer - FrontEnd Plusgrade builds the sleek and modern web applications that allow...Full timeWork at officeRemote workWorldwideFlexible hours
- ...clé dans l’évolution de notre logiciel vers un nouveau niveau. C’est... ...Expérience en conception de systèmes Intérêt ou expérience en cybersécurité... ...core of our product and will build new features and... ...directly involved in powering our software to the next level. This is a role...InternshipWork at officeFlexible hours
- ...et opérations. Genetec développe des logiciels à plate-forme ouverte, de l’équipement... ...émergentes qui unifient les systèmes de sécurité physique. Pour plus d'informations... ...safety, and operations. Genetec develops open-platform software, hardware and cloud-based services for...Remote workFlexible hoursDay shift
- ...créent, déploient et exploitent des logiciels dans des environnements cloud, sur site... ...Travail avec des concepts de systèmes distribués, notamment la résilience,... ...improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid...Flexible hours
- ...clients un kit de développement logiciel (SDK) de pilotes de... ...Integration” team is responsible for developing and integrating device... ...deliver an innovative and robust software device driver sdk to our clients... ...ecosystem Knowledge of building and maintaining containerized...Full timeFlexible hours
- ...contribuerez au développement de solutions logicielles pour un large portefeuille d'appareils... ...puissantes et efficaces dans un système logiciel d’entreprise distribué et hautement... ...While working with us, you’ll help develop software solutions for a wide portfolio of appliances...Full timeFlexible hours
- ...plus récentes pour offrir un système visuel de pointe et introduire... ...As an experienced rendering developer, you will bring your industry... ...licence ou de master en génie logiciel, informatique ou expérience... ...__ BS or MS Degree in Software Engineering, Computer Science...Full time
$176.8k - $238.65k per year
...poste : Nous recherchons un Développeur logiciel principal exceptionnellement compétent... ...des lignes directrices pour des systèmes d'IA/ML de haute qualité, prêts pour la... ...exceptionally skilled and visionary Principal Software Developer with deep expertise in building,...Long term contractFull timeApprenticeshipWork at officeLocal area- ...OS est responsable du développement d’un système d’exploitation ainsi que de services permettant... ...à déployer la prochaine génération de logiciels de sécurité physique de Genetec chez nos... ...’s next generation of physical security software to our clients. Your goal will be to...Full timeRemote workFlexible hours
- ...conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur... ...assurer le support des différents systèmes de stockage cloud utilisés pour gérer... ...improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid...Full timeFlexible hours
- ...créativité dans le cadre d'un système distribué à l'échelle de l'entreprise... ...Pour vous, un excellent logiciel est synonyme de qualité, de... ...customers’ evolving needs. We build integrations that are secure by... ...agencies You believe great software means quality, security, and observability...Full timeContract workInternshipFlexible hours
- ...des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel... ...technologies émergentes qui unifient les systèmes de sécurité physique. Pour plus d'... ...public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services...Full timeFlexible hours
- ...Financial Services) Position: Senior Software Developer Location: Montreal, Canada... ...This role works within a Scrum team to build high-quality software solutions for internal... ...designing or contributing to distributed systems, including service orchestration and resilience...Full timeWork at officeWorldwide
- ...techniques qui connectent les systèmes de nos clients à notre plateforme... ...Formation en génie logiciel, informatique ou équivalent,... ...Git workflow with GitLab , and build the technical bridges that connect... ...This role is posted as Data Developer , with the internal title of...Permanent employmentFull timeInternshipWork at officeRemote workFlexible hours2 days per week
- ...de données de marché intelligentes, de systèmes de trading avancés et de technologies évolutives... ...d'un(e) stagiaire en développement logiciel pour soutenir notre équipe d'ingénierie... .... Job Summary Exegy is seeking a Software Developer Intern to support our engineering team...InternshipWork at office
- ...de développeur ou développeuse logiciel senior au sein de l’équipe... ...assurer le succès de nos outils et systèmes. Responsabilités Prendre... ...Description As a senior software engineer on the APPS team, you... ...Analyze complex problems and develop long-term solutions that address...Long term contractFull timeWork at office
- ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle... .... In practical terms, we develop a self-service web portal that... ...on our platform. As a Software Developer, you will play a key... ...stability and availability Build modern microservices-based applications...Daily paidFull timeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur Logiciel Systèmes de Build / Build Systems Software Developer. Be the first to apply!
- software developer intern Montréal, QC
- software design engineer Montréal, QC
- software engineer devops Montréal, QC
- software developer internship no experience Montréal, QC
- software engineer salary in canada Montréal, QC
- junior software engineer Montréal, QC
- software developer no experience Montréal, QC
- développeur logiciel Montréal, QC
- software engineer intern Montréal, QC
- director software engineering Montréal, QC

