Talent.com
Senior Systems Developer (Python/Linux)
Senior Systems Developer (Python/Linux)AON3D • Montreal (administrative region), QC, CA
Senior Systems Developer (Python / Linux)

Senior Systems Developer (Python / Linux)

AON3D • Montreal (administrative region), QC, CA
1 day ago
Job type
  • Full-time
  • Permanent
Job description

About Us

AON3D is a venture capital-backed, Montréal-based additive manufacturing hardware, software, and materials company. Our solutions drive innovation for hundreds of businesses in 25+ countries worldwide, ranging from small businesses to multinational Fortune 500 corporations.

Our mission is to create intelligent tools that automate and optimize the additive manufacturing process, enabling anyone to manufacture high performance parts, in any material, with the touch of a button.

What You Will Do

  • Design, build, and maintain Python-based systems that run on our printers, including device agents, APIs, and internal services
  • Develop and improve our embedded Linux environment, including Yocto-based OS builds, system configuration, and deployment processes
  • Build automation and tooling that supports our in-house manufacturing line and factory operations
  • Improve and maintain CI and build pipelines, including GitHub Actions and OS build workflows
  • Troubleshoot production issues on deployed printers using logs, CLI tools, and remote access, and implement durable fixes
  • Design software systems that are maintainable, testable, secure, and resilient, avoiding fragile or ad-hoc solutions
  • Collaborate with cross-functional teams including hardware, manufacturing, and customer-facing teams to solve complex problems
  • Create tools and processes that prevent issues and make debugging faster and more reliable when problems do occur

What We Are Looking For

  • 3+ years of professional experience developing production software with Python
  • Strong, hands-on experience with Linux systems, including shell scripting, systemd, filesystems, networking, and security
  • Experience working with embedded Linux environments, ideally Yocto or similar build systems
  • Solid understanding of networking and security concepts, including troubleshooting connectivity issues and reducing attack surfaces
  • Experience with virtualization or containerization technologies such as Docker, as well as CI / CD and build tooling
  • Proven ability to troubleshoot complex production issues using logs, tooling, and systematic problem-solving
  • Strong software engineering fundamentals, including code structure, testing, documentation, and long-term maintainability
  • Excellent communication skills, both written and verbal, with the ability to work effectively with technical and non-technical stakeholders
  • Comfort working in a fast-paced startup environment with evolving priorities
  • Ability to work in Montreal and be present in the office 3 to 5 days per week for hands-on testing with physical machines
  • Location and Work Model

    Location : Montreal

    Work model : Hybrid

    Employment type : Full-time, Permanent

    Start Your Journey With Us

    Apply today and join a team that is shaping the future of additive manufacturing through intelligent, high performance technologies. Not quite the right role for you? Feel free to share this posting with someone in your network who may be a great fit.

    AON3D uses AI supported tools within portions of the hiring process to promote fair, consistent, and objective evaluation. Certain initial screening steps may be automated to help identify qualified candidates. If your application is declined through an automated step, you may request a human review.

    We are committed to fostering a workplace where everyone feels respected, supported, and able to contribute. If you require accommodation at any stage of the application process, please contact careers@aon3d.com.

    Equal Opportunity Statement

    AON3D is an equal opportunity employer. All qualified applicants are given consideration regardless of race, religion, colour, gender, sex, age, sexual orientation, gender identity, national origin, marital status, citizenship status, disability, veteran status, or any other protected class as provided in applicable employment laws.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Systems Developer PythonLinux • Montreal (administrative region), QC, CA

    Similar jobs
    Senior Solution Architect - Eightfold

    Senior Solution Architect - Eightfold

    nformal • Montreal, Montreal (administrative region), Canada
    Full-time
    AI technology to our customers using our philosophy : a friendly, simple, honest way of working that gets to the point and produces results super fast. Drive requirement-gatheringsessions focused on ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Systems Engineer

    Senior Systems Engineer

    Targeted Talent • Montreal, QC, Canada
    Full-time
    The Systems Engineer will provide hands-on experience in design and engineering efforts implementing DevOps Platforms, common set of products and services used across development and infrastructure...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded & Cloud Applications Lead

    Senior Embedded & Cloud Applications Lead

    IBM • Ahuntsic North, ca
    Permanent
    A leading tech company is seeking a Senior Application Developer in Ottawa, Ontario.The ideal candidate will have at least 8 years of experience in Low-Level Programming and Embedded Systems with s...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Développeur • euse senior en IA / systèmes agentiques - Senior AI / Agentic Systems Developer

    Développeur • euse senior en IA / systèmes agentiques - Senior AI / Agentic Systems Developer

    TobogganLabs • Montreal, QC, Canada
    Full-time
    Job Description : \n\nLa version anglaise suivra - English version will follow Développeur •euse senior en IA / systèmes agentiques À propos de nous Toboggan Labs est une firme-co...Show more
    Last updated: 2 days ago • Promoted
    Senior Director – Software Developer

    Senior Director – Software Developer

    Croesus • Laval, Canada
    Full-time
    Quick Apply
    Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces ...Show more
    Last updated: 8 days ago
    Linux Systems Administrator / administrateur de systèmes Linux

    Linux Systems Administrator / administrateur de systèmes Linux

    Playground • J0L 1B0, QC, Canada
    Full-time
    Playground is an internationally renowned gaming destination located a short 15-minute drive south of downtown Montreal, within the Mohawk territory of Kahnawake. We are currently expanding, unveili...Show more
    Last updated: 30+ days ago • Promoted
    Senior Ancillary Systems Engineer and Integrations

    Senior Ancillary Systems Engineer and Integrations

    Carleton University • Ahuntsic North, ca
    Full-time
    A leading Canadian university located in Ottawa is seeking an experienced Ancillary Systems Technical Analyst to oversee analysis and management of various systems, specifically the Campus Card Sys...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Senior Software Developer

    Senior Software Developer

    Wowza Media Systems • Montreal, QC, Canada
    Full-time
    Wowza Media Systems is a Colorado-based global leader in video streaming software backed by Clearhaven Partners (Boston, MA). Our flagship product, Wowza Streaming Engine, is one of the streaming in...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solutions Engineer - Canada

    Senior Solutions Engineer - Canada

    Cyberark • Montreal, QC, Canada
    Full-time
    CyberArk (NASDAQ : CYBR), is the global leader in Identity Security.Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity – huma...Show more
    Last updated: 1 day ago • Promoted
    Senior Infrastructure & Cloud Team Lead

    Senior Infrastructure & Cloud Team Lead

    American Iron and Metal • Montreal East, QC, Canada
    Permanent
    American Iron & Metal (AIM) .We have continued to prosper for the last eight decades thanks to the dedication of our employees and the ongoing trust and support of our customers.Bec...Show more
    Last updated: 6 days ago • Promoted
    Administrateur systme Linux / Linux System Administrator

    Administrateur systme Linux / Linux System Administrator

    Explorance • Montreal, QC, Canada
    Full-time
    Joignez-vous une entreprise dont le sige social est situ Montral et qui aide les organisations du monde entier crer un parcours personnalis dimpact et dpanouissement pour leurs employs.Explorance o...Show more
    Last updated: 30+ days ago • Promoted
    Senior System Safety Engineer

    Senior System Safety Engineer

    CS GROUP • Montreal, QC, Canada
    Full-time +1
    CS Group Canada, a subsidiary of CS Group (part of the Sopra Steria Group), is a leader in the development and certification of safety-critical systems in the aerospace, electric, and autonomous dr...Show more
    Last updated: 30+ days ago • Promoted
    Senior Solution Architect

    Senior Solution Architect

    National Bank of Canada • Montreal (administrative region), QC, Canada
    Remote
    Full-time
    A career as a Solutions Architect in the Technology and Operations team at National Bank means that you can work as a specialist in designing and integrating innovative solutions.Assisted by artifi...Show more
    Last updated: 1 day ago • Promoted
    Développeur •se senior - Architecte de solutions

    Développeur •se senior - Architecte de solutions

    Nexus Innovations • Montreal West, QC, Canada
    Remote
    Full-time
    Développeur •se senior - Architecte de solutions.Rejoignez Nexus Innovations en tant que développeur •se senior – Architecte de solutions. En tant que partenaire technologique des PME, Nexus accompagn...Show more
    Last updated: 30+ days ago • Promoted
    Développeur(euse) de logiciels / Software Developer- DevOps System Administrator

    Développeur(euse) de logiciels / Software Developer- DevOps System Administrator

    Genetec • Montreal, QC, Canada
    Full-time
    Le / la développeur(euse) logiciel –.DevOps travaillera au sein de l'équipe SCMT (Software Configuration Management & Tools) qui fait partie du groupe Engineering Efficien...Show more
    Last updated: 30+ days ago • Promoted
    Senior (Level 3) System Administrator

    Senior (Level 3) System Administrator

    Exposant 3 • Montreal, CA
    Full-time
    Quick Apply
    Join Exposant 3 (E3) : The Power of People at the Heart of Technology!.Exposant 3 is a consulting firm in business management and information technology, dedicated to supporting companies and organi...Show more
    Last updated: 30+ days ago
    Senior Embedded Systems Engineer

    Senior Embedded Systems Engineer

    Citylogix Inc • Montréal, Quebec, Canada, H2W 1B6
    Full-time
    Citylogix builds mobile mapping and infrastructure intelligence systems for cities and public agencies.Our platforms combine vehicle-mounted sensor systems, embedded software, and AI-driven analyti...Show more
    Last updated: 9 days ago
    Senior AI-Driven Cloud & API Solutions Architect

    Senior AI-Driven Cloud & API Solutions Architect

    Banque Nationale du Canada • Montreal (administrative region), QC, Canada
    Remote
    Full-time
    A leading Canadian bank is seeking a Solutions Architect to join their Technology and Operations team.This role involves designing and integrating innovative solutions, with a focus on cloud servic...Show more
    Last updated: 7 days ago • Promoted