Talent.com
Senior Software Engineer – Electronics Software Stack (Rust) / Ingénieur.e Logiciel Senior – St[...]
Senior Software Engineer – Electronics Software Stack (Rust) / Ingénieur.e Logiciel Senior – St[...]Anyon Systems • Montreal (administrative region), QC, CA
Senior Software Engineer – Electronics Software Stack (Rust) / Ingénieur.e Logiciel Senior – St[...]

Senior Software Engineer – Electronics Software Stack (Rust) / Ingénieur.e Logiciel Senior – St[...]

Anyon Systems • Montreal (administrative region), QC, CA
Il y a 22 heures
Type de contrat
  • Temps plein
Description de poste

À propos d’Anyon Systèmes :

Anyon Systèmes est une entreprise spécialisée en informatique quantique matérielle dans la région du Grand Montréal, avec une présence à Waterloo, Ontario. Nous travaillons à la fine pointe de la technologie pour développer et commercialiser des ordinateurs quantiques supraconducteurs. L’entreprise est en pleine croissance et compte sur des équipes matérielles et logicielles pour atteindre ses objectifs de R&D.

Aperçu du poste

Nous recherchons un.e Ingénieur.e Logiciel Senior polyvalent.e et expérimenté.e pour rejoindre notre équipe logicielle à Montréal. Vous contribuerez à l’architecture et à l’évolution de notre stack logiciel électronique, transformant les expériences quantiques en instructions au niveau matériel. Ce système basé sur Rust doit être performant, distribué et flexible pour répondre aux besoins de R&D de l’équipe de physique.

Responsabilités

  • Ré-architecturer et réécrire une base de code Python existante en Rust pour améliorer les performances et la sécurité des types.
  • Concevoir et implémenter un moteur de séquençage de pulses robuste pour les expériences quantiques.
  • Garantir la qualité du code, sa scalabilité et le respect des bonnes pratiques.

Ce que nous attendons de vous

  • Expérience pratique de 5 ans en programmation système, dont 2 ans en rôle de leader d’équipe.
  • Expérience avérée dans l’architecture de systèmes logiciels complexes.
  • Maîtrise avancée de Rust et intermédiaire de Python.
  • Familiarité avec le benchmarking et l’optimisation des performances.
  • Capacité d’apprentissage rapide dans différents domaines (électronique, physique, infrastructure).
  • Excellentes compétences en communication et collaboration.
  • Atouts / Nice-to-Have

  • Expérience avec le calcul scientifique ou les systèmes de contrôle matériel.
  • Connaissance des concepts d’informatique quantique ou des dispositifs expérimentaux.
  • Expérience en programmation FPGA.
  • Compétences

  • Initiative, esprit critique et approche orientée solutions.
  • Capacité à s’adapter à un environnement R&D rapide.
  • Excellentes compétences en communication et travail en équipe.
  • Maîtrise de l’anglais, le français est un atout.
  • Pourquoi nous rejoindre

  • Travailler sur des technologies quantiques de pointe.
  • Environnement collaboratif et stimulant intellectuellement.
  • Rémunération compétitive et avantages sociaux.
  • Opportunités de développement et d’apprentissage interdisciplinaire.
  • Si vous êtes passionné.e par le logiciel pour le quantique et souhaitez avoir un impact, nous vous encourageons à postuler.

  • Cette position requiert la capacité de communiquer efficacement en anglais en raison de la nature du travail et de la collaboration avec des équipes internationales. Les compétences en français sont les bienvenues et soutenues, conformément aux lois linguistiques du Québec.
  • Senior Software Engineer – Electronics Software Stack (Rust) – English

    Anyon Systems is a quantum computing hardware company located in the Greater Montreal Region with a presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercialize superconducting quantum computers. The company is rapidly growing and has both hardware and software teams to achieve its R&D goals.

    Role Overview

    We are looking for a versatile and experienced Senior Software Engineer to join our software team in Montreal. You will help architect and evolve our electronics software stack, translating quantum experiments into hardware-level instructions. This Rust-based system must be high-throughput, distributed, and flexible to meet the R&D needs of the physics team.

    Responsibilities

  • Re-architect and rewrite a large Python codebase in Rust for performance and type safety.
  • Design and implement a robust pulse sequencing engine for quantum experiments.
  • Ensure code quality, scalability, and adherence to best practices.
  • What We Expect From You

  • 5 years’ experience as a systems programmer, 2 years in a team leadership position.
  • Proven experience architecting complex software systems.
  • Proficiency in Rust (advanced), Python (intermediate).
  • Familiarity with benchmarking and performance optimization.
  • Ability to learn quickly across domains (electronics, physics, infrastructure).
  • Excellent communication and collaboration skills.
  • Nice-to-Have

  • Experience with scientific computing or hardware control systems.
  • Exposure to quantum computing concepts or experimental setups.
  • Experience with FPGA-based programming.
  • Skills

  • Initiative, strong critical thinking, solution-oriented mindset.
  • Adaptable to a fast-moving R&D environment.
  • Excellent communication and teamwork skills.
  • Fluency in English; French is an asset.
  • Why Join Us

  • Work at the forefront of quantum technologies.
  • Collaborative and intellectually rich environment.
  • Competitive compensation and benefits.
  • Opportunities for growth and cross-disciplinary learning.
  • If you are passionate about software for quantum hardware and want to make an impact, we encourage you to apply.

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer Electronics Software Stack Rust Ingnieure Logiciel Senior St • Montreal (administrative region), QC, CA

    Offres similaires
    Senior Backend Engineer / Développeur Logiciel Backend

    Senior Backend Engineer / Développeur Logiciel Backend

    Reliant AI • Montreal, QC, CA
    Temps plein
    Quick Apply
    We are looking for two exceptionally talented backend engineers to join our team in Montreal and Berlin.You will play a pivotal role in driving the development and delivery of our technology by mul...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Software Engineer - Hydraulic System Simulation (C / C++)

    Software Engineer - Hydraulic System Simulation (C / C++)

    L3Harris • Montreal
    Temps plein
    Une entreprise de défense à Montréal cherche un Développeur Logiciel pour simuler des systèmes hydrauliques de centrales électriques. Ce poste nécessite un baccalauréat en ingénierie mécanique ou ch...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

    Ingénieur logiciel senior - Plateforme central / Senior Software Engineer - Core Platform

    Tait • Montreal, QC, CA
    Temps plein
    Créer des moments qui touchent les gens.Vous conceverez et mettrez en œuvre des fonctionnalités complexes, façonnerez des normes de codage et guiderez les décisions techniques au sein de votre équi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Software Integration Engineer - Factory Software

    Software Integration Engineer - Factory Software

    Taiga Motors • Montreal
    Temps plein
    Concevoir, développer et maintenir des applications et services MES pour soutenir l’exécution de la ligne d’assemblage, les instructions de travail, le routage et la collecte de données au niveau d...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Societe Generale • Montreal
    Temps plein
    In this central and dynamic role, you will contribute to the design, development, testing, and deployment of crucial features in applications used by our traders and operations across the globe, wi...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Sr Software Engineer

    Sr Software Engineer

    CENTRIC SOFTWARE INC • Montréal, QC, CA
    Temps plein
    Quick Apply
    Job Title : Senior Software Engineer Location : ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Senior Systems Engineer

    Senior Systems Engineer

    Spreedly • Montreal
    Temps plein
    Spreedly is the world's leading Open Payments Platform, sitting at the center of a network processing more than $50b of GMV annually. Spreedly's Payments Orchestration platform enables and optimizes...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Senior Android Software Engineer – Voice Dialog Systems

    Senior Android Software Engineer – Voice Dialog Systems

    Cerence • Montreal
    Temps plein
    Une entreprise technologique innovante à Montréal recherche un développeur d'applications vocales pour la plateforme Android. Vous serez chargé de développer et d'implémenter des systèmes de dialogu...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Software Engineer - Low-Latency, High-Throughput Systems

    Software Engineer - Low-Latency, High-Throughput Systems

    ALLTECH CONSULTING SVC INC • Montreal
    Temps plein
    A consulting services company in Montreal is seeking a highly motivated Software Developer to join its team.The role involves designing and optimizing high-throughput infrastructure, troubleshootin...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Junior Software Engineer : Hands-On AI & Robotics (Montreal)

    Junior Software Engineer : Hands-On AI & Robotics (Montreal)

    Acrylic • Montreal
    Temps plein
    A technology development company in Montreal is seeking a hands-on Software Developer for an intern or full-time role, focusing on connecting generative and physical AI systems.The ideal candidate ...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Valsoft Corporation • Montreal, QC, CA
    Temps plein
    Quick Apply
    Sadie is transforming how restaurants engage with their customers using AI-powered voice technology.Our intelligent voice agent, Sadie, answers phone calls 24 / 7 to take bookings, manage reservation...Voir plus
    Dernière mise à jour : il y a 12 jours
    Ingénieur Logiciel Sénior – Outils et Données de Jeu

    Ingénieur Logiciel Sénior – Outils et Données de Jeu

    Electronic Arts (EA) • Montreal
    Temps plein
    A leading interactive entertainment company is seeking a Senior Software Engineer to lead an incubation project focused on extracting structured data from existing games. This hybrid remote / in-offic...Voir plus
    Dernière mise à jour : il y a 20 heures • Offre sponsorisée • Nouvelle offre
    Simulation Software Engineer – Hydraulic Systems

    Simulation Software Engineer – Hydraulic Systems

    Harris Geospatial Solutions • Montreal
    Temps plein
    Une entreprise de technologie est à la recherche d'un Développeur Logiciel passionné pour simuler des systèmes hydrauliques dans des centrales électriques. Vous participerez à la conception et à la ...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Microsoft Canada • Montréal, QC, Canada
    Temps plein
    Healthcare and Life Sciences (HLS).Microsoft, nous développons des solutions pour le secteur de la santé qui aident les organisations à atteindre leurs objectifs à travers l’industrie, avec un enga...Voir plus
    Dernière mise à jour : il y a 9 heures • Offre sponsorisée • Nouvelle offre
    Senior Azure Software Engineer & Tech Leader

    Senior Azure Software Engineer & Tech Leader

    CMHC • Montreal
    Temps plein
    A Canadian housing agency in Montreal is seeking a Software Engineer specializing in Microsoft Azure.The role involves designing and implementing innovative software solutions that meet business ne...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior Embedded SCM Engineer – Aerospace DO-178C

    Senior Embedded SCM Engineer – Aerospace DO-178C

    Beta Technologies • Montreal
    Temps plein
    A pioneering aerospace company in Montreal seeks a Senior Embedded Software Configuration Management Engineer to manage software life cycle data crucial for FAA certification.The candidate will def...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    Senior Backend Engineer

    Senior Backend Engineer

    GuruLink • Montreal
    Temps plein +1
    Our client is building a next-generation, AI-native social platform designed with safety and creativity at its core.Their mission is to provide a secure environment where young audiences can create...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior FinTech Software Engineer (5+ yrs) – Cloud / Security

    Senior FinTech Software Engineer (5+ yrs) – Cloud / Security

    Croesus Finansoft, Inc. • Laval
    Temps plein
    A leading financial technology firm in Laval is seeking an experienced Software Developer fluent in French.In this role, you will drive the design, development, and deployment of high-performance s...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée