Votre code fera bouger nos lasers, pour les géants du semi-conducteur.Qui sommes-nousFemtum conçoit et fabrique à Québec des systèmes laser femtoseconde pour l'industrie mondiale des semi-conducteurs. Nos procédés permettent de récupérer des puces qui auraient autrement été mises au rebut, pour des clients parmi les plus grands acteurs de la photonique et des semi-conducteurs.Après un financement de 16 M$, nous développons de nouveaux procédés et de nouvelles machines. Chacun de ces projets demande des logiciels robustes, du contrôle des équipements jusqu'à la gestion des données.Notre signature, En phase, vient du laser : des ondes alignées qui avancent ensemble. C'est aussi notre façon de travailler. Nous formons une équipe multidisciplinaire et ambitieuse, où physique, optique, électronique et logiciel avancent dans la même direction.ResponsabilitésSelon vos intérêts et les besoins des projets, vous pourriez :Développer le contrôle bas niveau d'équipements (lasers, galvanomètres, systèmes de positionnement)Concevoir des API et des architectures logicielles robustesCréer des interfaces graphiques pour nos opérateurs et nos clientsStructurer et gérer les données expérimentales et de productionIntégrer nos logiciels directement sur les machinesMettre en place et faire évoluer les pipelines de build et d'intégration continueDévelopper des outils de validation de la qualité manufacturièreAccompagner les autres équipes dans l'adoption de bonnes pratiques de développement logicielExemples de projetsContrôle laser : un logiciel qui orchestre plusieurs composants matériels (lasers, galvos, platines de mouvement) pour exécuter des procédés de précision.Données de procédé : un logiciel de collecte et d'organisation de données expérimentales qui soutient le développement de procédés en semi-conducteurs.Profil recherchéProfil multidisciplinaire et grande curiosité technique : l'envie de travailler autant sur le matériel que sur le logiciel est essentielleSolides bases en qualité logicielle (tests, revue de code, maintenabilité)Maîtrise de la programmation orientée objet et fonctionnelle (C#, C++ ou C)Connaissances en réseautiqueExpérience avec les pipelines de build et la CIConception et gestion de bases de donnéesConception d'APIExpérience en méthodologie AgileAtoutsVision numérique (OpenCV)Systèmes embarqués (STM32)Salaire compétitif, révisé annuellementJusqu'à 1 000 $ par année pour le bien-être et l'activité physiqueRVER avec contribution de l'employeurMinimum 3 semaines de vacances et deux journées mobilesTélétravail possible, avec une présence régulière au bureau (travail sur les équipements physiques)