Position: C++ Engineer
Company: Exevator
Experience required: 2y
English level: intermediate

We are looking for a highly skilled C++ SW Engineer to join our growing  team helping us to develop and integrate C++ components for automotive solutions.

We are looking for a highly skilled C++ SW Engineer to join our growing  team helping us to develop and integrate C++ components for automotive solutions (one of the most complex from design and test-ing perspective to cover plenty of use-cases which must work robust independently on environment and user in-teraction). The ideal candidate will have prior experience with similar C++ SW for real-time system designing it in the way to get well-structured, easily-readable and highly-stable source code. 2D/3D real-time graphic rendering techniques and GPU rendering pipeline is a big plus.
What You Will Do:
•	Software development for ADAS and infotainment systems and solutions
•	Implementation of business logic according to customer requirements
•	Verification of implemented software (unit test, etc.)
•	Optimization of existing algorithms to achieve real-time performance under target platform
•	Adjustment / adaptation of the platform solution to the hardware & project envi-ronment
•	Involvement to requirements analysis, architecture development, design, imple-mentation, and integration
•	Following of the processes specific to automotive industry and software devel-opment in general
•	Communication with customer (optional)
•	Business trips to central Europe or US (optional)
What You Need:
•	Bachelor's or Master’s Degree or higher in Computer Science, Applied Math-ematics, Physics or related field combined with software engineering;
•	Proficiency in C++ 
•	2-5 years of engineering experience 
•	Strong Computer Science fundamentals (data-structures, algorithms, etc.).
•	Strong Object-Oriented Programming and Design knowledge (e.g. design patterns)
•	Strong C++14 and STL knowledge
•	Result-orientation
•	Team-work and cooperation
•	Problem solving and decision making
•	Ability to deal with ambiguity
•	Intermediate English