C++ Software Engineer

1 week ago


Montréal QC, Canada Hunter Bond Full time

Role:
Software Engineer (Rust and C++) Salary:

Up to $220k CAD base salary + Bonus
Location:

Montreal (Remote Options)
Skills:
Language agnostic, just need to be a keen technologist

This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above all are passionate about using the latest and greatest tech and pushing it to the limits.

They’ll find the best team to suit your skillset/interests but you could be working on:


- Designing and developing scalable, tested and production grade distributed systems

- R&D work for functional programming;
either pre-existing languages (such as Rust and Erlang), or purpose-built languages similar to OCaml

- Building out Machine Learning Infrastructure and tweaking research models

What else is in it for you?

- Software Engineers are treated as the company's #1 asset

- Low attrition rate;
people working there love what they do on a daily basis

- Very friendly, tight-knit environment

- Flat structure, with a clear progression route



  • Montréal, Canada Cadence Design Systems Full time

    Principal C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler...


  • Montréal, Canada Cadence Design Systems Full time

    Lead C++ Software Engineer At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler...


  • Gatineau, QC, Canada Altis Technology Full time

    One of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. Actively participate in team meetings, provide progress...


  • Gatineau, QC, Canada Altis Technology Full time

    One of our clients is seeking an experienced Intermediate Software Developer specializing in C++ to contribute to development projects centered on real-time communication protocols. This role involves both technical leadership and hands-on design responsibilities in a collaborative Agile environment. Actively participate in team meetings, provide progress...


  • Montréal, QC, Canada Fed IT Full time €90,000 - €110,000

    Fed IT, a recruitment agency specializing in IT recruitment. We work on two types of recruitment: temporary and permanent. All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions. Nous sommes présentement à la recherche, pour un de nos...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    A leading Aerospace OEM is seeking an Aircraft Avionics Software Specialist to join their expert team. This role focuses primarily on avionics software development (80%), complemented by hardware integration responsibilities (20%). Software Development (Primary Focus – 80%) Lead the design, development, and verification of avionics software, ensuring...


  • montréal, Canada Fed IT Full time

    Fed IT, a recruitment agency specializing in IT recruitment. We work on two types of recruitment: temporary and permanent. All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions. Nous sommes présentement à la recherche, pour un de nos...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    A leading Aerospace OEM is seeking an Aircraft Avionics Software Specialist to join their expert team. This role focuses primarily on avionics software development (80%), complemented by hardware integration responsibilities (20%). It offers a unique opportunity to work on innovative programs and contribute to cutting-edge avionics systems, all while...


  • montréal, Canada Hunter Bond Full time

    Role: Software Engineer (Rust and C++) Salary: Up to $220k CAD base salary + Bonus Location: Montreal (Remote Options) Skills: Language agnostic, just need to be a keen technologist This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals...

  • Software Engineer

    2 weeks ago


    Montréal, QC, Canada Hunter Bond Full time

    Role: Software Engineer (Rust and C++) Salary: Up to $220k CAD base salary + Bonus Location: Montreal (Remote Options) Skills: Language agnostic, just need to be a keen technologist This firm is an elite company with high tech standards who have previously set tech world records. They are made up of some exceptionally talented individuals who above...


  • montréal, Canada Fed IT Full time

    Fed IT, a recruitment agency specializing in IT recruitment.We work on two types of recruitment: temporary and permanent.All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.Nous sommes présentement à la recherche, pour un de nos clients...


  • montréal, Canada Fed IT Full time

    Fed IT, a recruitment agency specializing in IT recruitment.We work on two types of recruitment: temporary and permanent.All our consultants are IT experts who speak your language and work in your environment. We cover the IT, development, business intelligence and infrastructure professions.Nous sommes présentement à la recherche, pour un de nos clients...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Role Overview The Embedded Software Lead within the team plays a critical role in supporting design change management, software development, and integration processes. Reporting to the Program Technical Lead for Obsolescence, this role involves collaboration across multidisciplinary teams to manage software and hardware integration, ensure compliance with...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Role Overview The Embedded Software Lead within the team plays a critical role in supporting design change management, software development, and integration processes. Reporting to the Program Technical Lead for Obsolescence, this role involves collaboration across multidisciplinary teams to manage software and hardware integration, ensure compliance with...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Systems Engineer – Embedded Software (Aerospace) Are you the kind of engineer who thrives on being the essential link between the software development and systems engineering teams? Acting as the glue that holds projects together and the oil that keeps everything running smoothly across both internal and external teams. Do you excel managing complex...


  • Montréal, QC, Canada Hatched Recruitment Group Full time

    Systems Engineer – Embedded Software (Aerospace) Are you the kind of engineer who thrives on being the essential link between the software development and systems engineering teams? Acting as the glue that holds projects together and the oil that keeps everything running smoothly across both internal and external teams. Do you excel managing complex...


  • Montréal, QC, Canada Tundra Technical Solutions Full time

    Role : Your initial mandate will require a skillset enabling you to develop test software in Windows, using Python, for the test of various satellite payloads. Tasks : Creating\Modifying software applications for an EGSE targeting satellite payloads Read and understand detailed requirement documents Planning work, providing effort estimates and...


  • Montréal, QC, Canada HaiLa Full time

    HaiLa is building ultra-low power radio communications solutions that will eliminate the need for batteries in wireless communication devices by offering a product that is hyper power efficient and that can run indefinitely from harvested energy. Our mission is to enable Ambient Power IoT with sensing everywhere on existing wireless protocols such as Wi-Fi...


  • MONTRÉAL, Canada Royal Bank of Canada Full time

    Job Summary Job Description What is the opportunity? Capital Markets Technology is seeking a strong Senior Software Engineer to join our global team, trading technology for Global Equity Trading. This is an exciting opportunity to work on a multi-asset real-time trading infrastructure utilizing C++, Python, and Databases. What will you do? - Work as a...


  • Montréal, QC, Canada Amaris Consulting Full time

    We are seeking an Embedded Software Engineer to design and develop high-quality software for fire alarm systems. This role requires proficiency in embedded software development, a collaborative mindset, and a passion for creating innovative solutions. Responsibilities: Design, prototype, and develop software for fire alarm systems. Actively...