Location
montreal (administrative region), qc, Canada
Posted
June 01, 2026
Job Description
Become a C++ Software Developer with CS Group Canada, engaging in advanced system development in a hybrid work environment. Contribute to innovative solutions and enhance security for critical infrastructures while enjoying comprehensive benefits.
This full-time, permanent role targets seasoned professionals with a robust background in object-oriented software development. You will design and optimize complex applications, develop efficient UIs, and advocate for testing best practices. Collaboration with hardware and cross-functional teams is essential to meet project objectives and deliver high-quality software.
Key Responsibilities:
β’ Design and develop complex software applications using C++
β’ Collaborate on efficient architectures for critical software systems
β’ Create user interfaces and data processing algorithms
β’ Promote and apply testing methodologies like TDD and BDD
β’ Participate in code reviews for quality improvement
Requirements:
β’ Minimum 10 ye...
This full-time, permanent role targets seasoned professionals with a robust background in object-oriented software development. You will design and optimize complex applications, develop efficient UIs, and advocate for testing best practices. Collaboration with hardware and cross-functional teams is essential to meet project objectives and deliver high-quality software.
Key Responsibilities:
β’ Design and develop complex software applications using C++
β’ Collaborate on efficient architectures for critical software systems
β’ Create user interfaces and data processing algorithms
β’ Promote and apply testing methodologies like TDD and BDD
β’ Participate in code reviews for quality improvement
Requirements:
β’ Minimum 10 ye...