Talent.com
Senior/Lead C++ Developer
Senior/Lead C++ DeveloperSpiria Digital inc. • Montreal
Senior / Lead C++ Developer

Senior / Lead C++ Developer

Spiria Digital inc. • Montreal
12 days ago
Job type
  • Full-time
Job description

We are looking for a Senior C++ Developer, with the possibility of filling multiple positions, including a Team Lead role, to collaborate on a wide range of innovative projects in partnership with our clients. The successful candidate will work within a multidisciplinary team of talented engineers, developers, designers, and QA analysts, and will contribute to the design and development of cutting-edge technological solutions.

As a Senior C++ Developer at Spiria, you will be required to :

  • Write, modify, optimize, and debug C++ code.
  • Design and develop high-performance software systems in C++.
  • Architect and implement core libraries, schedulers, and reusable components for intelligent agents.
  • Participate in testing and quality assurance activities according to established strategies.
  • Lead or contribute to R&D initiatives focused on system autonomy, decision-making, and reliability.
  • Integrate AI models (SLMs, LLMs, VLMs, policies) into constrained environments and deterministic execution loops.
  • Collaborate on various project-related activities in an Agile context : effort estimation, requirements analysis, prototyping, problem solving, and software component integration and configuration.
  • Review code and architecture to ensure compliance with development standards and best practices.
  • Collaborate with multidisciplinary local and international teams (autonomy, core, display / visualization).

Keys to your success :

  • More than 8 years of experience in C++ development.
  • Experience working with Python.
  • Expertise in Linux / Unix environments.
  • Demonstrated ability to design robust systems and write efficient code.
  • Strong adaptability to meet objectives and deadlines.
  • Ability to provide technical leadership and mentor less experienced team members.
  • Self-motivated, proactive, and able to collaborate effectively.
  • Strong aptitude for solving complex problems.
  • Experience with Agile methodologies.
  • Knowledge of unit testing.
  • Proficiency in English and / or French (spoken and written).
  • Nice to have :

  • Experience with embedded systems, real-time systems, or performance-critical applications.
  • Experience with Universal Scene Description (USD), 3D environments, and digital twins.
  • Knowledge of agent-based architectures, schedulers, or behavior trees.
  • Knowledge of or experience with AI inference engines (such as ONNX Runtime, TensorRT).
  • Familiarity with signal processing : audio, video, image, LiDAR, streaming pipelines, or simulation
  • Employment details :

  • Collaboration with development teams based in the Montreal or Laval offices, depending on the assigned project.
  • On-site presence at the Montreal office or at the client’s location, 2–3 days per week.
  • Salary range : $95 000-120 000, based on a workweek.
  • What we offer you :

  • Vacation bank of 3 weeks per year.
  • 5 additional fixed days off during the winter holidays.
  • Flexible personal days to handle life’s ups and downs.
  • Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
  • Group insurance with broad coverage.
  • Telemedicine and Employee Assistance Program via TelusHealth.
  • Paid training, certification and association expenses.
  • Spiri-Flex reimbursements yearly for health, ergonomics, and connectivity-related expenses.
  • Work Environment We believe work-life balance is essential. We make this possible through a flexible work organization and a personalized working style. Whether you’re at the office or in your location of choice, what matters most is the impact of your work, not where you're doing it from. About Us At Spiria, we’re a team of over 150 professionals across Canada. For more than 20 years, we’ve been building custom software solutions driven by a strong commitment to code quality, technological excellence, collaborative creation, and customer satisfaction.

  • Bilingualism is essential for this role. The person in this role will need to collaborate with internal and external clients across North America in both French and English for all tasks.At Spiria, we believe diversity is a major strength. We therefore adhere to the principle of employment equity and encourage applications from women, visible minorities, Indigenous people, persons with disabilities, LGBTQIA2S+ individuals, and other marginalized communities. AI Notice Our recruitment tools use AI to assist in the initial screening of applications, but never replace the intuition and expertise of our recruitment teams.
  • Create a job alert for this search

    SeniorLead C Developer • Montreal

    Similar jobs
    GenAI Tech Lead

    GenAI Tech Lead

    Diagram • Montreal
    Full-time
    As a GenAI Tech Lead, you will be the technical anchor of your team.You’ll drive technical decisions, guide developers, ensure code and architectural quality, and partner closely with Product Manag...Show more
    Last updated: 14 days ago • Promoted
    SENIOR DEVELOPER AND TECH LEAD - MENDIX AND FULL STACK.NET

    SENIOR DEVELOPER AND TECH LEAD - MENDIX AND FULL STACK.NET

    BDC • Montreal
    Full-time
    We Are Banking At Another Level.Choosing BDC as your employer means working in a healthy, inclusive, and skilled workplace that puts forward the best conditions to bring together unique teams where...Show more
    Last updated: 14 days ago • Promoted
    Senior UI Programmer

    Senior UI Programmer

    Hasbro • Montreal
    Full-time
    At Invoke our mission is to Have Fun Building Great Games.We believe the best games come from people who love what they do in an environment that values them and their ideas.That's why we make game...Show more
    Last updated: 29 days ago • Promoted
    Senior Power Platform Tech Lead & Developer

    Senior Power Platform Tech Lead & Developer

    ALFACONSEIL.CA • Montreal-Ouest
    Full-time
    Une entreprise technologique à Montréal Ouest cherche un •e développeur •euse senior sur Microsoft Power Platform pour concevoir des solutions robustes et automatiser des processus d'affaires.Vous ag...Show more
    Last updated: 14 days ago • Promoted
    Lead C++ & Qt Development — Hybrid, Mentorship & Impact

    Lead C++ & Qt Development — Hybrid, Mentorship & Impact

    Toon Boom Animation • Montreal
    Full-time
    A leading animation software company is looking for a Development Team Lead in Montreal to support and mentor a team of developers. You will be responsible for creating innovative software solutions...Show more
    Last updated: 14 days ago • Promoted
    Low-Latency C++ Developer - Mentorship & Hybrid Work

    Low-Latency C++ Developer - Mentorship & Hybrid Work

    DRW • Montréal, Montreal (administrative region), Canada
    Full-time
    A leading trading firm in Montreal is seeking a C++ Software Developer to develop and improve low latency data processing systems. This role involves collaborating with research and trading teams, e...Show more
    Last updated: 30+ days ago • Promoted
    Senior Go Developer

    Senior Go Developer

    Archie • Montreal
    Full-time
    Archie provides smart workplaces & coworking spaces with an all-in-one software in order to manage offices and enable employees to work from anywhere. You can find us here : https : / / archieapp.We are ...Show more
    Last updated: 14 days ago • Promoted
    Senior Azure Integration Developer

    Senior Azure Integration Developer

    Sonepar Canada • Laval
    Full-time
    A leading electrical distribution company in Quebec is seeking an Integration Software Developer to design and implement integration solutions within a dynamic team. The ideal candidate will have ov...Show more
    Last updated: 10 days ago • Promoted
    Senior Developer

    Senior Developer

    dominKnow Learning Systems • Ahuntsic North, ca
    Full-time
    Learning field, providing international clients with proven cloud software (SaaS), professional services, and custom content development. To support our rapidly expanding platform and customer base,...Show more
    Last updated: 22 days ago • Promoted
    C++ Developer (Hybrid)

    C++ Developer (Hybrid)

    PowerToFly • Montreal
    Full-time
    Front-office Credit Risk management technology group is seeking a C++ developer for pricing model implementation projects required to support and enhance mission critical Credit Risk data infrastru...Show more
    Last updated: 14 days ago • Promoted
    Senior C++ Backend Architect – Industrial Edge & Cloud

    Senior C++ Backend Architect – Industrial Edge & Cloud

    Aspen Technology • Montreal
    Full-time
    A software solutions company in Montreal is seeking an experienced Developer to join their Enterprise Operations Platform team. The ideal candidate will write backend services using C / C++ and Lua, a...Show more
    Last updated: 11 days ago • Promoted
    Senior Embedded Applications Developer - Ottawa

    Senior Embedded Applications Developer - Ottawa

    IBM • Ahuntsic North, ca
    Full-time
    A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ...Show more
    Last updated: 16 days ago • Promoted
    C++ Developers (intermediate and senior)

    C++ Developers (intermediate and senior)

    HRB • Montreal
    Full-time
    Our client is a global telco / fintech that utilizes a diversified portfolio of systematic and quantitative strategies across financial markets, aiming to achieve high-quality, uncorrelated returns.T...Show more
    Last updated: 14 days ago • Promoted
    Lead Developer

    Lead Developer

    GamblingCareers.com • Montreal
    Full-time
    Join our dynamic team as an Engineering Manager and lead a group of dedicated engineers! You will play a vital role in driving innovation and delivering flawless technology solutions.This is an out...Show more
    Last updated: 12 days ago • Promoted
    Senior Solutions Developer

    Senior Solutions Developer

    Coveo • Montreal
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Coveo. The Technical Expert in our Professional Services Team.First ...Show more
    Last updated: 14 days ago • Promoted
    C++ Developer - Up to $250k CAD + Industry Leading Bonus

    C++ Developer - Up to $250k CAD + Industry Leading Bonus

    Hunter Bond • Montreal
    Full-time
    C++ Developer - Up to $250k CAD + Industry Leading Bonus.C++ Developer - Up to $250k CAD + Industry Leading Bonus.Be among the first 25 applicants. Get AI-powered advice on this job and more exclusi...Show more
    Last updated: 14 days ago • Promoted
    Senior Kernel Developer - RTOS

    Senior Kernel Developer - RTOS

    Huawei Technologies Canada Co., Ltd. • Ahuntsic North, ca
    Permanent
    Huawei Canadahas an immediate permanent opening for aSenior Software Developer.About the team : The Intelligent Real-Time Operating System Lab focuses on OS architecture, concurrency challenges, and...Show more
    Last updated: 22 days ago • Promoted
    Senior ML / DL Developer

    Senior ML / DL Developer

    Stay22 • Montreal
    Full-time
    Stay22 est un employeur souscrivant au principe de l’égalité des chances.Toutes les candidatures qualifiées seront considérées. Si vous avez un handicap ou un besoin particulier nécessitant des mesu...Show more
    Last updated: 11 days ago • Promoted