A C++ Software Engineer is required by my client in Berlin, Germany.
The C++ Software Engineer will be joining a world class team of C++ Software Engineers in the Consumer Electronics and Embedded Domain.
The successful Software Engineer will have the following skills;
- Fluency in C++ using templates, abstractions, efficient resource handling. (knowledge of C++11x is a plus)
- Extensive expertise in designing and implementing efficient algorithms, data structures and interfaces – experience with reflection type interfaces would be a plus
- Working knowledge of Java, Android and scripting languages and experience in multi-threaded applications is a plus.
- Ability to communicate algorithmic issues/concepts clearly and effectively.
- Experience in software development for embedded devices.
- Familiarity with STL (boost would be a plus)
Please apply to Tom White on firstname.lastname@example.org