Senior C++ Developer Job Description
At our organization, we collaborate with a global team of engineers and scientists to help innovative companies unleash their potential. From autonomous vehicles to life-saving robots, our technology experts provide unique R&D and engineering services across various industries.
Your Role:
You will be part of an embedded systems unit developing the next generation of connected, high-performance systems that perform complex applications. This team offers packaged solutions to clients in multiple industries, such as semiconductor, manufacturing, automotive, and life sciences.
Your Profile:
* Hands-on experience in designing and developing C++ software using modern development practices.
* Understanding of design principles, common data structures, and algorithms complexity.
* Ability to work within a mid-size to large globally distributed team.
* Solid C++ knowledge, with modern C++ (C++11 onwards) highly valued.
* Experience developing C and C++ code in a Linux environment.
* Object-oriented Design.
* Knowledge of boost and STL.
* Good written and spoken English.
Additional Skills (considered a Plus):
* Expert in Unix scripts and bash.
* Knowledge of embedded systems is highly valued.
* CICD knowledge and DevOps mindset.
Benefits:
* Multicultural team environment.
* Supportive atmosphere promoting work-life balance.
* National and international projects.
* Hybrid work setup.
* Career growth opportunities.
* Training and certifications programs.
* Health and life insurance.
* Referral program with bonuses for talent recommendations.
About Our Organization:
We are a collaborative community where you'll be empowered to shape your career, supported by colleagues around the world, and able to reimagine what's possible.