Senior Software Developer C++ at CS Group — NeverHard
Senior Software Developer C++ at CS Group in Montréal, Québec. Skills: Agile methodologies, Algorithm Development, Architecture Design, C++, Code Review. Apply on NeverHard.
Company
CS Group
Location
Montréal, Québec
Type
full_time
Remote: Yes
Required skills:
Agile methodologies
Algorithm Development
Architecture Design
C++
Code Review
Documentation
Software Development
Team Collaboration
UI Development
testing methodologies
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.