Application C++ Developer
Design and develop high-performance cross-platform applications and plugins using C++ for Windows, macOS, and Linux. Create Python automation tools and collaborate with engineering teams to maintain secure, scalable software via CI/CD pipelines.
- Remote
- Canada
- Posted Jul 24, 2026
- Apply by Aug 23, 2026
- 1 position
Job summary
Application C++ Developer (Generalist) Location: Montreal, QC (Hybrid – Flexible Office Schedule) Duration: 6 month Contract with Strong Potential for Extension Pay Rate: $59.59 (T4 only) What You'll Be Doing Design, develop, and enhance high-performance applications, features, components, and plugins using C++. Build and maintain cross-platform software that runs seamlessly across Windows, macOS, and Linux. Develop automation tools and scripts using Python to improve workflows and development efficiency. Collaborate with engineers across multiple teams to deliver high-quality software solutions. Manage source code using Git/GitHub while following modern software development best practices. Participate in code reviews and contribute to secure, scalable, and maintainable software. Support CI/CD pipelines and software delivery processes using industry-standard tooling. Work with package management and artifact repositories to streamline application deployment. What We're Looking For Required Qualifications 5+ years of experience as an Application Developer or Software Developer. Strong professional experience developing complex applications in C++. Solid scripting experience using Python (or a similar scripting language). Experience developing cross-platform applications for: Windows macOS Linux Strong experience with Git/GitHub version control. Excellent verbal and written English communication skills. Bachelor's degree in Computer Science, Computer Engineering, or equivalent professional experience. Nice to Have Experience with any of the following is considered a strong asset: CI/CD and orchestration tools such as Jenkins Artifact/package management tools such as Artifactory, NuGet, or Conan Secure coding practices and security scanning tools including Black Duck or Gara Sign Experience working on large-scale engineering products or enterprise software
What you’ll do
Design and develop high-performance cross-platform applications and plugins using C++ for Windows, macOS, and Linux. Create Python automation tools and collaborate with engineering teams to maintain secure, scalable software via CI/CD pipelines.
Requirements
Requires 5+ years of experience in C++ application development and proficiency in Python scripting. A Bachelor's degree in Computer Science or Engineering and strong Git/GitHub version control skills are required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- Python
- Cross-platform Development
- Git
- GitHub
- CI/CD
- Windows
- MacOS
- Linux
- Software Design
- Automation Scripting
- Code Review
Job areas
- Software
- Technology
- Engineering
Additional details
- Minimum education
- Bachelor’s degree
- Minimum experience
- 5+ years
- Apply by
- Aug 23, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Location requirements
- Country, Montreal, Quebec, Canada
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
