C++ Developer
Amaris
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on careers.mantu.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
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
+3 more
C++14
Software Version Control
Docker
Job 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.
Requirements
- 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.
About the company
- An international community bringing together more than 110 different nationalities
- An environment where trust is central: 70% of our leaders started their careers at the entry level
- A strong training system with our internal Academy and more than 250 modules available
- A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careers.mantu.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AG
Ana Gospodinova
about 5 years ago
LM
Luis Minvielle
The 8 Best Code Testing Tools
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
TL
Thomas Limbüchler
How to land a developer job in Amsterdam
over 5 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago