Ingénieur·e senior·e en logiciel pour dispositifs

2 weeks ago


Montreal, Canada AON3D Full time

Ingénieur·e senior·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D.Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de la maison un à deux jours par semaine, mais doivent pouvoir travailler en personne avec les imprimantes au besoin. Klipper suit une architecture partagée : toute la logique « soft temps réel » s’exécute dans un service Python (daemon) qui tourne sur l’ordinateur hôte de l’imprimante, tandis que les tâches « temps réel dur » sont planifiées par ce service et exécutées sur plusieurs microcontrôleurs, le tout avec une synchronisation d’horloge très serrée. Le poste se concentre sur la partie Python, mais il faut quand même être à l’aise en C embarqué pour comprendre où chaque fonction a sa place. Notre machine : Hylo Hylo est une bête de complexité : on combine une cinématique linéaire ultra-précise avec un four plus chaud que celui de ta cuisine pour fabriquer des pièces en plastiques exotiques destinées à l’aérospatiale, la chimie, la fabrication et la défense.Notre micrologiciel reflète cette complexité et la gère : compensation dynamique de la dilatation thermique ; alimentation automatique du plastique depuis un compartiment étanche à l’humidité ; correction des défauts mécaniques grâce à une chaîne de calibrations auto-apprenantes ; streaming massif de données temps réel vers notre plateforme nuagique Basis pour le contrôle qualité en cours de fabrication. Le rôle couvre le développement de nouvelles fonctionnalités dans Klipper et dans platform-agent (le module qui pousse les données vers Basis). Il faut donc écrire un Python propre, évolutif et bien architecturé, tout en gardant en tête la mécanique et la théorie du contrôle. Tu travailleras main dans la main avec nos scientifiques et ingénieurs d’application : transformer leurs besoins quotidiens en scénarios de repro de bogues ou en demandes de nouvelles features fait partie du job. 3 ans+ d’expérience professionnelle récente à coder en Python au quotidien. Compréhension fonctionnelle du C embarqué et des contraintes de microcontrôleurs en temps réel dur. Esprit d’équipe : collaboration, communication, bonne humeur. Communication claire en anglais ou français , et capacité de se débrouiller dans l’autre langue. Fortement souhaité Tu aimes faire du concret : salir tes mains, démonter, mesurer. À l’aise pour communiquer clairement en français et en anglais . Expérience d’intégration matériel/logiciel, idéalement sur du matériel conçu sur mesure. Connaissances en ingénierie de contrôle ou travail sur des systèmes précis calibrés par logiciel. Autonomie et rendement élevé. Expérience en utilisation, construction ou conception d’imprimantes 3D ou de machines-outils similaires. Atouts Notions de front-end et sens du design UX : ce ne sera pas ta responsabilité principale, mais penser à l’interface finale aide à écrire un bon micrologiciel. Expérience professionnelle avec Klipper ou un autre firmware d’imprimante 3D. Usage réfléchi d’outils d’IA modernes pour comprendre rapidement de gros codebases sans créer de dette technique. Bases en électronique. Montréal : la meilleure ville d’Amérique du Nord (en toute objectivité ). Viens bâtir le futur de l’impression 3D avec nous. #J-18808-Ljbffr



  • Montreal, Canada AON3D Full time

    Ingénieur·e senior·e en logiciel pour dispositifs / Senior Device Software EngineerNous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D.Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de la...


  • Montreal, Canada AON3D Full time

    Ingénieur·e senior·e en logiciel pour dispositifs / Senior Device Software EngineerNous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D.Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de la...


  • Montreal, Canada AON3D Full time

    Ingénieur·e senior·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D. Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de...


  • Montreal, Quebec, Canada AON3D Full time $70,000 - $110,000 per year

    FRANCAISIngénieur·e mécanique senior·eMontréal, QC — Temps plein, sur placeChez AON3D, on rend la fabrication additive avec des plastiques haute performance plus accessible aux ingénieurs de tous les secteurs.Comme ingénieur·e mécanique senior·e, tu prendras en charge la conception et le développement des systèmes matériels de nos prochaines...


  • Montreal, Quebec, Canada AON3D Full time $90,000 - $120,000 per year

    Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D.Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de la maison un à deux jours par semaine, mais doivent pouvoir travailler en personne avec...


  • Montreal, Canada AON3D Full time

    FRANCAIS Ingénieur·e mécanique senior·e Montréal, QC — Temps plein, sur place Chez AON3D, on rend la fabrication additive avec des plastiques haute performance plus accessible aux ingénieurs de tous les secteurs. Comme ingénieur·e mécanique senior·e , tu prendras en charge la conception et le développement des systèmes matériels de nos...


  • Montreal, Canada AON3D Full time

    Ingénieur·e principal·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D. Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de...


  • Montreal, Canada AON3D Full time

    Ingénieur·e principal·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D. Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de...


  • Montreal, Canada AON3D Full time

    Ingénieur·e principal·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D. Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent...


  • Montreal, Canada AON3D Full time

    Ingénieur·e principal·e en logiciel pour dispositifs / Senior Device Software Engineer Nous cherchons un·e ingénieur·e logiciel senior pour travailler sur le micrologiciel Klipper, au cœur de nos imprimantes 3D. Les candidats doivent être à Montréal cinq jours par semaine — la meilleure ville en Amérique du Nord. Les développeurs travaillent de...