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
Il y a 14 jours
Type de contrat
  • Temps plein
Description de poste

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.
  • Créer une alerte emploi pour cette recherche

    SeniorLead C Developer • Montreal

    Offres similaires
    Senior C++ Developer

    Senior C++ Developer

    Targeted Talent • Montreal, QC, Canada
    Temps plein
    Our Client is one of the fastest-growing companies in BC and is a leader in their industry.They are looking for a senior C++ developer to join their team. They have a range of products with one bein...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée
    Senior C++ ML Engineer – Content Creation Tech

    Senior C++ ML Engineer – Content Creation Tech

    Ubisoft Entertainment • Montreal
    Temps plein
    A global gaming leader in Montreal is seeking an expert Senior C++ Programmer to join the Content Creation Technology Group. This role focuses on building machine learning-powered applications, requ...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior C++ Programmer - Machine Learning Content Creation Technology Group

    Senior C++ Programmer - Machine Learning Content Creation Technology Group

    Ubisoft • Montreal
    Temps plein
    Join the Content Creation Technology Group (CCTG) as a Senior C++ Programmer and play a key role in building cutting‑edge applications powered by Machine Learning. We’re looking for an expert in C++...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior C# Orchestrade Developer

    Senior C# Orchestrade Developer

    CGI • Montreal
    Temps plein
    Our banking Development Team is responsible for the conception, development, and production of the organization’s information systems. Within this division, Capital Market IT (CMI) is organized into...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    GenAI Tech Lead

    GenAI Tech Lead

    Diagram • Montreal
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Full Stack Developer

    Senior Full Stack Developer

    Botpress Technologies Inc. • Montreal, QC, Canada
    Temps plein
    Help bring AI agents to companies worldwide.Over the next decade, autonomous agents will redefine how we work.Botpress allows companies to build and deploy advanced AI agents that move beyond conve...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Go Developer

    Senior Go Developer

    Archie • Montreal
    Temps plein
    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 ...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    DevOps Developer (C++ / Conan)

    DevOps Developer (C++ / Conan)

    Amaris Consulting • Laval, QC, Canada
    Temps plein
    Hybride – 3 à 4 jours sur site par semaine.Développeur DevOps (C++ / Conan).Vous contribuerez au développement, à l’intégration et à l’optimisation de solutions logicielles robustes, en collaborati...Voir plus
    Dernière mise à jour : il y a 18 jours • Offre sponsorisée
    IaC Senior Developer

    IaC Senior Developer

    National Bank • Montreal
    Temps plein
    A senior developer IaC role within the Innovation and Cloud Services Modernization team at National Bank means acting as an Infrastructure as Code (IaC) expert at the heart of digital transformatio...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Senior C++ Engineer

    Senior C++ Engineer

    freelance.ca • Montreal, Canada
    Temps plein
    We are seeking a senior freelance C++ / systems engineer to design and optimize a real-time, high-performance sensor data logging pipeline for robotics / autonomous systems.Sensor integration : Indu...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Developer

    Senior Developer

    dominKnow Learning Systems • Ahuntsic North, ca
    Temps plein
    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,...Voir plus
    Dernière mise à jour : il y a 23 jours • Offre sponsorisée
    C++ Developer (Hybrid)

    C++ Developer (Hybrid)

    PowerToFly • Montreal
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior C# Full-Stack Developer [#4905]

    Senior C# Full-Stack Developer [#4905]

    Alteo • Montreal, QC, Canada
    Permanent
    Alteo is looking for a Senior C# Full-Stack Developer for a permanent position based in Montreal.Hybrid : 2 days in the office / 3 days teleworking • • •. You will work on diverse projects, leveraging ...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Senior Developer / Dveloppeur senior

    Senior Developer / Dveloppeur senior

    dcbel Inc • Montreal, QC, Canada
    Temps plein
    Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    C++ Developers (intermediate and senior)

    C++ Developers (intermediate and senior)

    HRB • Montreal
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    C++ Developer - Up to $250k CAD + Industry Leading Bonus

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

    Hunter Bond • Montreal
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Chef(fe) dquipe Dveloppeur(se) Logiciel C++ / C++ Team Lead Developer

    Chef(fe) dquipe Dveloppeur(se) Logiciel C++ / C++ Team Lead Developer

    Toon Boom Animation Inc. • Montreal, QC, Canada
    Temps plein
    Rejoignez Toon Boom - L o la crativit et la technologie se rencontrent !.Depuis plus de 30 ans, Toon Boom est le leader mondial des logiciels danimation 2D, faisant confiance des studios de renom t...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior ML / DL Developer

    Senior ML / DL Developer

    Stay22 • Montreal
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 12 jours • Offre sponsorisée