> Markdown version of [/jobs/ext/3022162-c-developer](https://www.wearedevelopers.com/jobs/ext/3022162-c-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # C++ Developer - **Company:** Amaris - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), Software Applications, C++ (Programming Language), CMake, Software Debugging, Embedded Software, Linux System Administration, Object-Oriented Software Development, Software Architecture, Real Time Systems, Git, Linux Development, C++14, Software Version Control, Docker - **Published:** September 21, 2026 - **Apply:** https://careers.mantu.com/apply ## About the Role * Minimum of 5 years of professional experience in C++ development. * Strong hands-on experience with Linux development and troubleshooting. * Practical experience with Conan or CMake. Experience with at least one of these tools is required. Conan is not mandatory if the candidate has solid CMake experience. * Experience with Docker and container-based development or deployment environments. * Strong knowledge of object-oriented programming, modern C++, debugging, software testing, and version control tools such as Git. * Availability to work 4 days per week on site in Laval. Experience in automotive, heavy industrial, embedded software, hardware integration, or real-time systems is an advantage. * English is required because the person will work regularly with English-speaking teams and partners located outside Quebec. They will participate in meetings, explain operational issues, and coordinate activities in English. This language proficiency is therefore necessary to perform the main duties of the position. ## Description * Design, develop, test, and maintain software applications using modern C++. * Analyze technical requirements and contribute to software architecture and design decisions. * Develop and maintain applications running in Linux environments. * Use Docker to support development, testing, and deployment activities. * Manage project builds and dependencies using Conan or CMake. * Investigate and resolve performance, stability, compatibility, and production issues while collaborating with multidisciplinary teams. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [The 10 C++ programming questions to expect in an interview](https://www.wearedevelopers.com/magazine/50-the-10-c-programming-questions-to-expect-in-an-interview) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)