Talent.com
CS Group
Senior Software Developer C++CS Group • Montréal, Québec, Canada
Senior Software Developer C++

Senior Software Developer C++

CS Group • Montréal, Québec, Canada
30+ days ago
Job type
  • Full-time
  • Permanent
Job description
Job Description

Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems. All this while enjoying comprehensive benefits, a workplace focused on mutual support and collective success, and flexible working hours.

CS Group Canada offers an innovative proprietary solution, LAD (Counter-Drone System), specifically designed to meet the unique needs of its clients. This advanced technology enables the detection, identification, and tracking of potentially hostile drones using an integrated system of high-precision sensors and cameras. It also provides tailored neutralization capabilities to ensure the security of critical infrastructures and sensitive events.

Requirements

We are looking for a Senior Software Developer:

  • Design, develop, and optimize complex software applications using C++.
  • Apply software development good practices and standards.
  • Participate in defining and designing efficient architectures for n-tier critical and strategic software.
  • Develop efficient user interfaces and data processing algorithms.
  • Apply and promote robust testing methodologies (TDD, BDD, QtTest).
  • Participate in code reviews to improve quality and Definition of Done compliance.
  • Analyze and prepare documentation.
  • Collaborate with multidisciplinary teams and manage priorities to meet objectives.
  • support V&V and hardware teams with software tooling.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering or Computer Science;
  • Minimum 7 years of experience in object-oriented software development;
  • Minimum 10 years of experience in a C++ Software development position;
  • Proficiency of Google Test and QTest is required;
  • Significant experience with Linux environments, (Ubuntu or Fedora are an asset.)
  • Familiar with source versioning (GIT, Gerrit)
  • Rigorous documentation writing;
  • Fluent in French, good knowledge of English as an asset;
  • Experience with agile methodologies (Scrum) is an asset.
  • Quick learner with strong problem-solving skills


Additional Information

Please note that only selected candidates and Permanent Residents/Canadian Citizens will be contacted.

Job Types: Full-time, Permanent

CS Group Canada values diversity in the workplace and encourages women, visible minorities, ethnic minorities, aboriginal people, and people with disabilities to apply.

Benefits:

  • Hybrid Work
  • Industry leading medical, dental, and vision Insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal and sick days
  • Recreation room with pool table and foosball table

All your information will be kept confidential according to EEO guidelines.

Create a job alert for this search

Senior Software Developer C++ • Montréal, Québec, Canada

Similar jobs

Senior Software Developer

Trane TechnologiesMontreal, Quebec, Canada
Full-time

Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient climate solutions for buildings, homes and transportation, it's our responsibility to put the planet ... Show more

 • Promoted

C++ Developer

HCLTechlaval, qc, ca
Full-time

The ideal candidate will have deep expertise in.Design, develop, and maintain features within the.Customize and extend Chromium components such as:.CEF / Electron-like frameworks).Optimize performa... Show more

 • Promoted

Senior Hybrid C++ Developer Trading Systems

Creative Solutions Services, LLCMontreal (administrative region), QC, CA
Full-time

Senior Hybrid C++ Developer focusing on low-latency trading systems in Montreal.Leverage your expertise in C++ and Linux to build crucial trading infrastructure.This role demands a seasoned develop... Show more

 • Promoted • New!

Senior Software Developer Montreal, Canada

AppDirect, IncMontreal (administrative region), QC, CA
Full-time

Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world.AppDirect offers a subscription commerce platform to sell any product, through any channel, ... Show more

 • Promoted

Senior Developer, Software (Montreal)

SherWebMontreal (administrative region), QC, CA
Full-time

Remote or hybrid (Quebec province).Here’s what we do and why we do it.We work to simplify the cloud for IT professionals so they can focus on what really matters, making their customers’ lives bett... Show more

 • Promoted • New!

Senior Software Developer C++

CS GroupMontreal (administrative region), QC, CA
Full-time +1

Today, CS Canada offers the opportunity to join a dynamic group operating in a constantly growing sector, working on complex high-tech systems.All this while enjoying comprehensive benefits, a work... Show more

 • Promoted

Senior C++ Developer for Chromium

BilinguallinkLongueuil, Montérégie, CA
Full-time

Advance your career as a Senior C++ Developer focused on the Chromium codebase.This role emphasizes designing high-performance browser-based applications and components, leveraging modern C++ exper... Show more

 • Promoted

Senior Software Developer in Hybrid Role (Montreal)

ReliONMontreal (administrative region), QC, CA
Full-time

Shape the future of EV charging with Relion as a Senior Software Developer.Leverage your architectural skills and production software expertise in a hybrid work workplace focused on sustainable tra... Show more

 • Promoted • New!

Senior Staff Software Developer C++ Remote

ParallelsRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Remote
Full-time

Become a part of the Parallels family as a Senior Staff Software Developer.Work remotely and utilize your C++ skills to reshape how the world works through productivity solutions.Parallels is seeki... Show more

 • Promoted

Hybrid Senior Software Developer At Solace

Edge SignalRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Become a key player at Solace Corporation as a Senior Software Developer with expertise in C++.This hybrid position caters to those eager to work on cutting-edge messaging technologies.Located in O... Show more

 • Promoted

Senior Software Engineer, C++

ExegyMontreal (administrative region), QC, CA
Full-time

Exegy is a global leader in intelligent market data, advanced trading systems, and future-proof technology.Exegy serves as a trusted partner to the complete ecosystem of the buy‑side, sell‑side, ex... Show more

 • Promoted

Senior C++ Software Engineer for High-Performance Analytics

KinaxisMontreal (administrative region), QC, CA
Full-time

A leading supply chain technology company in Calgary is looking for an Algorithm Developer.You will design scalable algorithms and write high-quality code.The role demands 5+ years of C++ experienc... Show more

 • Promoted

Core C++ Software Developer Position

GIRO IncMontreal (administrative region), QC, CA
Full-time

Become a Core C++ Software Developer at GIRO in Montreal and make an impact in public transport technology.Your coding skills will help improve the way communities connect.This position involves co... Show more

 • Promoted

Senior Software Developer C++

CS GROUP - CanadaMontreal (administrative region), QC, CA
Permanent

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

 • Promoted

Senior Software Developer

BairdAhuntsic North, QC, ca
Full-time

Baird, you’re never just a number, you’re part of a global team that values your voice, ideas, and growth.For 40+ years, we have combined the stability of an established and trusted firm with the c... Show more

 • Promoted • New!

Senior C++ Developer - longueuil

Hunter BondLongueuil, Montérégie, CA
Full-time

Salary: Up to $250k CAD + Bonus.An Elite FinTech Firm is looking for experienced Software Engineers to join a top-tier team.Building scalable and performant software.Being involved in code implemen... Show more

 • Promoted • New!

Senior Murex Developer

National Bankmontréal, qc, ca
Full-time

A career as a Murex Chief Developer  within the Capital Markets team at the National Bank means acting as a technological specialist for the Murex software and making a positive impact through your... Show more

 • Promoted

GO - Senior Software Developer

Aylo CareersMontreal (administrative region), QC, CA
Full-time

Established in 2004, we are a tech pioneer offering world-class adult entertainment and games on some of the internet’s safest and most popular platforms.With the support of an international team o... Show more

 • Promoted

Senior C++ Programmer - Mother Brain

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Full-time +1

Work flexibility: Office-based.Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance ... Show more

 • Promoted

C++ Developer for Large-Scale Solutions

GIRO Inc. / Le Groupe en informatique et recherche opérationnelleMontreal (administrative region), QC, CA
Full-time

Elevate your software development career as a C++ Developer, focusing on large-scale solutions.With flexible working hours and remote options, you'll play a crucial role in product architecture and... Show more