Position: C++ Engineer
Company: CloudMade
Category: C++
Experience required: 3y
English level: upper

ABOUT THE ROLE

•	Developing software components for in-vehicle and mobile platforms
•	Defining the architecture and design of the CloudMade products
•	Working closely with the customer for integration of the CloudMade solutions into the customers’ systems in the car
ABOUT YOU  

Qualifications & Experience
•	3+ years of experience working with C++11
•	Strong OOP background
•	Experience in cross-platform development (Windows, Linux, Android)
•	Good algorithmic and math skills
•	Upper-intermediate level in spoken and written English
•	Experience in multithreading
•	Good understanding of CMake scripts.
•	Knowledge of GTest, Git, CI
•	Writing production-quality code

Would be a plus:
•	Experience working in big cross-functional teams, participation in discussion of requirements and ideas for improvement
•	Experience building cross-platform SDKs
•	Experience with embedded development 
•	Knowledge of Java / Android SDK 
•	Ability to travel

THE PACKAGE

We offer a competitive package to the right candidate, which includes: -

•	A competitive base salary
•	Health insurance
•	Sport compensation  
•	Parking/transportation allowance
•	Flexible working hours
•	Personal and professional development
•	A challenging role within a performance-based culture in which you will be surrounded by dynamic, entrepreneurially minded colleagues.