Senior Software Engineer – Electronics Software Stack

3 hours ago


Montreal administrative region, Canada Anyon Systems Full time

À 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 posteNous 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ésRé-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 vousExpé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-HaveExpé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étencesInitiative, 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 rejoindreTravailler 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) – EnglishAnyon 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 OverviewWe 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.ResponsibilitiesRe-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 You5 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-HaveExperience with scientific computing or hardware control systems.Exposure to quantum computing concepts or experimental setups.Experience with FPGA-based programming.SkillsInitiative, 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 UsWork 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



  • Montreal (administrative region), Canada Anyon Systems Inc. Full time

    À 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...


  • Montreal, Quebec, Canada Anyon Systems Inc. Full time

    À 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...


  • Montreal (administrative region), Canada Talener Full time

    Overview Our client is a global leader in the manufacturing IoT space. They provide cloud‑based and AI‑driven solutions to help manufacturers monitor their industrial equipment, improve efficiency and predict and avoid downtime for maintenance. They are looking for a Senior Software Engineer to do full stack development but heavily focused on the backend...

  • Sr Software Engineer

    3 weeks ago


    Montreal, Canada CENTRIC SOFTWARE Full time

    Job Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking...


  • Montreal (administrative region), Canada Talener Full time

    Overview Our client is a global leader in the manufacturing IoT space. They provide cloud-based and AI-driven solutions to help manufacturers monitor their industrial equipment to improve efficiency and predict and avoid downtime for maintenance. This role is for a Senior Software Engineer focused on backend development within a full stack context....


  • Montreal (administrative region), Canada Equativ Full time

    The Creative Enhancements team builds the features that make ads more engaging, interactive, and effective across our platform. We work at the intersection of ad delivery and user experience—developing solutions like shoppable ads, custom video tools, dynamic creative enhancements, and AI-assisted analysis tools that help advertisers connect with their...


  • Montreal (administrative region), Canada Equativ Full time

    👫 About the team The Creative Enhancements team builds the features that make ads more engaging, interactive, and effective across our platform. We work at the intersection of ad delivery and user experience—developing solutions like shoppable ads, custom video tools, dynamic creative enhancements, and AI‑assisted analysis tools that help advertisers...


  • Montreal (administrative region), Canada Equativ Full time

    👫 About the team The Creative Enhancements team builds the features that make ads more engaging, interactive, and effective across our platform. We work at the intersection of ad delivery and user experience—developing solutions like shoppable ads, custom video tools, dynamic creative enhancements, and AI‑assisted analysis tools that help advertisers...


  • Montreal (administrative region), Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal (administrative region), Canada Mannarino Systems & Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems & software engineering services to the aerospace, defense, space, simulation & power generation industries. We work with many of the top players within their industries giving our employees exposure to the most interesting and challenging development projects. This stimulating...