Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Stagiaire - Développement logiciel bas niveau (Drivers / Linux embarqué) / Intern - Low-Level Software Development (Drivers / Embedded Linux)

Internship

OPAL-RT TECHNOLOGIES

  • English will follow
  • 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é à :

    • 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

    Profil Recherché

    Compétences techniques :

    • 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)

    Atouts

    • 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.)

    Qualités personnelles

    • 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

    Un Stage 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.
    • 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.

    --

    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:

    • 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

    Profile

    Technical Skills

    • 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)

    Assets

    • Knowledge of embedded or real-time development
    • Familiarity with Git and Linux environments
    • Interest in hardware-software interactions (drivers, protocols, FPGA, etc.)

    Personal Qualities

    • 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

    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.
    • 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.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Stagiaire - Développement logiciel bas niveau (Drivers / Linux embarqué) / Intern - Low-Level Software Development (Drivers / Embedded Linux) in Montréal, QC vacancy
  •  ...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... 
    Internship
    Software
    Daily paid
    Full time

    Harris Computer

    Montréal, QC
    13 days ago
  •  ...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 &... 
    Software
    Apprenticeship

    SSENSE

    Montréal, QC
    15 days ago
  •  ...é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... 
    Software
    Linux
    Daily paid
    Permanent employment

    syntronic

    Montréal, QC
    a month ago
  •  ...À 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... 
    Software
    Daily paid
    Long term contract
    Permanent employment
    Full time
    Apprenticeship
    Immediate start
    Work from home
    Flexible hours

    Valsoft Corporation

    Montréal, QC
    16 days ago
  •  ...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... 
    Internship
    Software
    Daily paid
    Full time
    Apprenticeship
    Work from home
    Day shift

    Vention

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Full time
    Apprenticeship
    Flexible hours

    Genetec

    Montréal, QC
    2 days ago
  •  ...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... 
    Software
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    1 day ago
  •  ...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... 
    Software
    Linux
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...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.... 
    Internship
    Software
    Apprenticeship
    Summer work
    Work at office
    Worldwide

    DRW Montreal

    Montréal, QC
    23 days ago
  •  ...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... 
    Software
    Linux
    Full time
    Worldwide
    Flexible hours

    Genetec

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Linux
    Permanent employment
    Full time
    Work at office

    xona-space

    Montréal, QC
    1 day ago
  •  ...é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... 
    Software
    Immediate start

    SSENSE

    Montréal, QC
    more than 2 months ago
  •  ...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... 
    Internship
    Full time
    Temporary work
    Work at office
    Worldwide

    Botpress Technologies Inc.

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Daily paid
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    14 days ago
  •  ...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... 
    Internship
    Full time
    Contract work
    Part time
    Apprenticeship
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    2 days ago
  •  ...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... 
    Software
    Linux
    Long term contract
    Full time
    Work at office

    Bluberi

    Montréal, QC
    16 days ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...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),... 
    Software
    Linux
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    16 days ago
  •  ...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

    Indero

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    1 day ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Linux
    Full time
    Remote work

    Excelpro

    Montréal, QC
    17 days ago
  •  ...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... 
    Internship
    Software
    Full time

    Nuovo Photography

    Montréal, QC
    23 days ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    9 days ago
  •  ...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... 
    Software
    Linux
    Full time
    Remote work
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    9 days ago
  •  ..., 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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...é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... 
    Software
    Linux
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago
  •  ...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... 
    Internship
    Software
    Long term contract
    Apprenticeship
    Work from home
    Day shift

    Vention

    Montréal, QC
    15 days ago
  •  ...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... 
    Software
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    16 days ago

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!