Stagiaire - Développement logiciel bas niveau (Drivers / Linux embarqué) / Intern - Low-Level Software Development (Drivers / Embedded Linux)
OPAL-RT TECHNOLOGIES
- English will follow
- Participer au développement et à la maintenance de pilotes (drivers) pour différentes cartes matérielles
- Collaborer à l’intégration de logiciels bas niveau dans un environnement Linux
- Explorer et améliorer des composants liés au système (performance, stabilité, temps réel)
- Contribuer à des projets liés aux architectures embarquées, notamment ARM
- Participer aux tests, à la validation et au débogage de solutions logicielles
- Travailler en collaboration avec les autres membres de l’équipe sur des tâches concrètes
- Rédiger ou améliorer la documentation technique
- Intérêt marqué pour le développement bas niveau et les systèmes Linux
- Connaissances en programmation C et/ou C++
- Intérêt pour les architectures matérielles (ex. ARM, x86)
- Compréhension de base des systèmes d’exploitation (processus, mémoire, drivers)
- Connaissance du développement embarqué ou temps réel
- Familiarité avec Git et les environnements Linux
- Intérêt pour les interactions matériel-logiciel (drivers, protocoles, FPGA, etc.)
- Curiosité et intérêt pour les systèmes complexes
- Motivation à apprendre et à évoluer dans un environnement technique
- Autonomie progressive et capacité à travailler en équipe
- Bon esprit d’analyse et résolution de problèmes
- 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.
- 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 — et nous ne voudrions pas qu'il en soit autrement.
- Contribute to the development and maintenance of drivers for various hardware boards
- Collaborate on low-level software integration in a Linux environment
- Explore and improve system-related components (performance, stability, real-time)
- Contribute to projects related to embedded architectures, particularly ARM
- Participate in testing, validation, and debugging of software solutions
- Work collaboratively with team members on concrete tasks
- Write or improve technical documentation
- Strong interest in low-level development and Linux systems
- Knowledge of C and/or C++ programming
- Interest in hardware architectures (e.g., ARM, x86)
- Basic understanding of operating systems (processes, memory, drivers)
- Knowledge of embedded or real-time development
- Familiarity with Git and Linux environments
- Interest in hardware-software interactions (drivers, protocols, FPGA, etc.)
- Curiosity and interest in complex systems
- Motivation to learn and grow in a technical environment
- Progressive autonomy and ability to work in a team
- Strong analytical and problem-solving skills
- 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.
- 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—and we wouldn’t have it any other way.
Stagiaire – Développement logiciel bas niveau (Drivers / Linux embarqué)
À Propos D’OPAL-RT Technologies
Imaginez travailler pour une entreprise qui compte parmi ses clients ABB, EATON, GE, Hitachi, NREL, Hydro-Québec, Rivian, Ford, GM, Lucid et Tesla! 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 OPAL-RT, vous contribuerez à la technologie du futur.
Leader mondial par la diversité de ses applications, nos outils sont utilisés dans une multitude de secteurs tels que l’énergie, la conversion de puissance, l’automobile, l’aérospatiale, la fabrication industrielle, etc. Fondée à Montréal et désormais présente à l’échelle internationale, OPAL-RT a le vent dans les voiles !
Description du poste
En tant que stagiaire au sein de l’équipe Drivers , vous aurez l’opportunité de travailler au cœur du développement logiciel bas niveau sur des plateformes Linux, incluant des architectures variées telles que x86 et ARM.
Vous serez intégré-e directement à l’équipe de développeurs et participerez aux activités quotidiennes, dans un environnement collaboratif et stimulant. Votre mandat sera défini et adapté en fonction de vos compétences, de vos intérêts techniques et de votre progression pendant le stage.
Responsabilités (adaptées au profil du/ de la candidat-e) :
Selon votre niveau et vos intérêts, vous pourriez être amené à :
Profil Recherché
Compétences techniques :
Atouts
Qualités personnelles
Un Stage Chez OPAL-RT Vous Conviendra Si
--
Intern - Low-Level Software Development (Drivers / Embedded Linux)
About OPAL-RT Technologies
Imagine working for a company whose clients include ABB, EATON, GE, Hitachi, NREL, Siemens, Hydro-Québec, Rivian, Ford, GM, Lucid andTesla ! OPAL-RT has set itself the ambitious challenge of democratizing real-time
simulation to make it accessible to every engineer and researcher. By joining OPAL-RT, you will contribute to the technology of the future.
World leader in the diversity of applications, our tools are used in a multitude of sectors such as energy, power conversion, automotive, aerospace, industrial manufacturing, etc. Founded in Montreal and now ensured by a worldwide presence, OPAL-RT has the wind in its sails!
As an intern within the Drivers team, you will have the opportunity to work at the heart of low-level software development on Linux platforms, including various architectures such as x86 and ARM.
You will be directly integrated into the development team and take part in day-to-day activities in a collaborative and stimulating environment. Your mandate will be defined and adapted based on your skills, technical interests, and your progression throughout the internship.
Responsibilities (adapted to the candidate’s profile)
Depending on your level and interests, you may be asked to:
Profile
Technical Skills
Assets
Personal Qualities
A Career With OPAL-RT Will Suit You If
- ...Stagiaire en développement de logiciels, aide à développer des systèmes de billetterie électronique sur des appareils... ...avec les parties prenantes internes et les membres de l'équipe de développement... ...ou les problèmes de performance. Software development intern, helps develop...InternshipSoftwareDaily paidFull time
- ...poste : En tant que développeur·se logiciel 2 au sein de notre équipe Technologie... ...: Contribuer de manière clé à notre base de connaissances interne, accompagner les personnes qui rejoignent... ...views. About the Role: As a Software Developer 2 within our Technology &...SoftwareApprenticeship
- ...électronique, l’électromécanique et les logiciels. Nous ne sommes pas seulement... ...is a global design and development leader specializing in... ...electronics, electro-mechanics, and software. We’re not just a company; we... ...le cycle de vie de projets à base de logiciel embarqué, depuis...SoftwareLinuxDaily paidPermanent employment
- ...À propos de Manos Manos Software Group fait partie de Valsoft... ...terme dans les entreprises de logiciels spécialisés (vertical market... ...Avantages : Salaire de base compétitif avec commission... ...driven, high-energy Business Development Representative to join our growing...SoftwareDaily paidLong term contractPermanent employmentFull timeApprenticeshipImmediate startWork from homeFlexible hours
- ...An English message to follow Basée à Montréal, Detroit et Munich... ...plateforme matérielle et logicielle alimentée par l’IA conçue pour... ...time with the only hardware and software AI-powered platform built for... ...growth through intentional development, strong leadership, and opportunities...InternshipSoftwareDaily paidFull timeApprenticeshipWork from homeDay shift
- ...solide expérience en développement logiciel Web afin de contribuer à l’... ...afin d’assurer un haut niveau de qualité. Selon les besoins... ...incluant les outils d’assistance basés sur l’intelligence artificielle... ...gestionnaires. Job overview The Web Development team is looking for an...SoftwareFull timeApprenticeshipFlexible hours
- ...Tower a fondé ses affaires en se basant sur une plateforme à haute... ...négociation électronique à un niveau de classe mondiale. Nos ingénieurs... ...cherche un développeur en logiciels II pour se joindre à notre équipe... ...at a world class level. Our engineers solve challenging...SoftwareApprenticeshipCasual workWork at officeWorldwide
- ...au développement de solutions logicielles pour un large portefeuille d'appareils... ...aimez travailler à tous les niveaux du produit (interface... ...programmation embarquée sous Windows et Linux. Des compétences en... ...with us, you’ll help develop software solutions for a wide portfolio...SoftwareLinuxFull timeFlexible hours
- ...exceptionnelles, à encourager leurs idées et à récompenser leurs résultats. En tant que stagiaire développeur de logiciel , vous rejoindrez l'une de nos équipes de développement qui soutiennent nos initiatives de développement de réseau ou nos activités de négociation....InternshipSoftwareApprenticeshipSummer workWork at officeWorldwide
- ...innovants de sécurité physique basés sur le cloud qui protègent les... .... En tant que développeur logiciel en test, vous occuperez un poste... ...des outils de test internes, des frameworks et des bonnes... ...des tests de bout en bout et au niveau système dans des environnements...SoftwareLinuxFull timeWorldwideFlexible hours
- ...company bringing real-time, centimeter-level certainty to any device, anywhere... ...PNT satellite infrastructure in Low Earth Orbit – Xona will offer a... .... Xona is seeking a skilled Software Specialist to work as a contributor to the development and integration of a desktop...SoftwareLinuxPermanent employmentFull timeWork at office
- ...écosystème numérique, du développement logiciel à l'infrastructure résiliente,... ...·La Développeur·se Logiciel (Niveau 3) traduit les besoins... ...Connaissance de divers systèmes de bases de données et capacité à... ...entire digital ecosystem, from software development to resilient infrastructure...SoftwareImmediate start
- ...Botpress est la plateforme d'agents IA de niveau entreprise pour le support client —... ...À propos du rôle Nous recrutons un(e) stagiaire en vente pour la session d'automne 2026 afin... ...About the Role We're hiring a Sales Intern for the Fall 2026 term to support the systems...InternshipFull timeTemporary workWork at officeWorldwide
- ...originale que nous développons en interne selon notre modèle d'auto-... ...leading independent AAA game development studios. Our international team... ...pratique et personnel sur les niveaux, le contenu et la documentation... ...et développement dans la base de connaissances. Identifier...SoftwareDaily paidFull timeWork at officeRemote workWorldwide
- ...Job Description Le/la stagiaire en ressources humaines soutient... ...Répondre aux questions de base des employés ou les orienter... ...politiques, de procédures et d'outils internes. Offrir un soutien à l'... ...supports training and skill development activities while assisting...InternshipFull timeContract workPart timeApprenticeshipSummer workWork at officeLocal areaImmediate startWorldwideFlexible hours
- ...JOB SUMMARY The Embedded Software Developer III in this role has extensive expertise in custom Linux OS development using Buildroot. Main tasks are designing, building and maintaining production-grade embedded Linux platforms for custom hardware, from bootloader to application...SoftwareLinuxLong term contractFull timeWork at office
- ...recherchons un·e Développeur·se logiciel senior possédant une... ...Diriger la conception et le développement de solutions personnalisées... ...We’re looking for a Senior Software Developer with deep expertise... ...glance: Lead design and development of custom solutions using Dynamics...SoftwareFull timeFlexible hours
- ...développeurs(euses) de différents niveaux d’expérience. Que vous soyez... ...génie informatique, en génie logiciel ou en informatique, ou une... ...connaissance des concepts de base en matière de développement de... ...looking for Developers with varied levels of experience - whether you...SoftwareFull timeFlexible hours
- ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres... ...types de tâches et défis de tous niveaux de complexité. Vous... ...Développement et intégration d’API interne et externe Écriture des tests... ...automatisés et Test Driven Development (TDD) Réseautage (TCP/UDP),...SoftwareLinuxFull timeLocal areaWorldwideFlexible hoursDay shift
- ...The Finance Intern will support the Finance team in day-to-day accounting... ...de poste: Le ou la stagiaire en finance soutiendra l’équipe... ...dans les délais prévus, tout en développant ses connaissances des principes... ...Posséder une compréhension de base des principes comptables et...Internship
- ...sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience — des personnes... ...dynamic We are looking for passionate software developers with a range of... ...services and APIs that support enterprise-level products Collaborate with developers...SoftwareFull timeFlexible hours
- ...plateforme. En tant que testeur logiciel, vous pourriez jouer un rôle... ...qui contribue à une solution basée sur le cloud gérant plus... ...priorité afin d’aider nos clients internes et externes Capacité à apprendre... ...on our platform. As a software tester, you could play a key...SoftwareFull timeFlexible hours
- ...le matériel informatique, les logiciels et les applications ; Rediriger... ...complexes vers un technicien niveau 2 pour une résolution plus... ...conseils et des formations de base aux utilisateurs pour les aider... ...Connaissance des environnements Linux et VMware ; ~ Connaissance...SoftwareLinuxFull timeRemote work
- ...individuality. We’re looking for a Research & Development Intern to join our team. This role is ideal for... ...a related field Proficient with CAD software such as OnShape, Solidworks, Fusion 360... ...milling is an asset Basic wiring, low-voltage electrical or electronics...InternshipSoftwareFull time
- ...opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel et des services basés sur le cloud destinés au... ...Genetec develops open-platform software, hardware and cloud-based services... ...the Cloudrunner team, a software development team responsible for building...SoftwareFull timeFlexible hours
- ...opérations. Genetec développe des logiciels à plate-forme ouverte, de l’... ...informatique et des services basés sur le cloud pour le secteur... ...maintenir à jour des distributions Linux à l’aide de Yocto et de... ...Genetec develops open-platform software, hardware and cloud-based services...SoftwareLinuxFull timeRemote workFlexible hoursDay shift
- ..., déploient et exploitent des logiciels dans des environnements cloud,... ...site Créer, gérer et mettre à niveau notre parc de clusters... ...Construire et faire évoluer le portail interne des développeurs (IDP) de... ...Kubernetes et de plateformes basées sur des conteneurs dans des environnements...SoftwareFull timeFlexible hours
- ...équipe : Le Développeur(euse) logiciel - compilation et déploiement... ...de l’environnement Linux et de son administration système... ...d'autres outils de gestion de bases de données Voilà ce que nous... ...Your team’s dynamic: The Software Developer - Builds & Releases...SoftwareLinuxFull timeFlexible hours
- ...Description de l’entreprise Basée à Montréal, Detroit et Munich... ...plateforme matérielle et logicielle alimentée par l’IA conçue pour... ...time with the only hardware and software AI-powered platform built for... ...growth through intentional development, strong leadership, and opportunities...InternshipSoftwareLong term contractApprenticeshipWork from homeDay shift
- ...accordons une grande importance à un logiciel propre, maintenable et... ...idée de travailler à tous les niveaux du produit (front-end, back-end... ...de tests Connaissance des bases de données et du SQL Un atout... ...maintainable, and performant software. We experiment, iterate, and continuously...SoftwareFull timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Stagiaire - Développement logiciel bas niveau (Drivers / Linux embarqué) / Intern - Low-Level Software Development (Drivers / Embedded Linux). Be the first to apply!
