Design and implement software written in C++.
Implement complex algorithms.
Identify and fix bugs + bottlenecks that are found within code.
Create an adequate amount of unit tests to verify software functionality.
Create well-written documentation.
Critical thinking and problem-solving skills.
High-level knowledge of the C++ programming language.
Advantage: Knowledge of the .Net framework
Advantage: Knowledge of the CUDA programming language
Advantage: Knowledge of Artificial Intelligence algorithms using Neural Networks
Yokne'am Illit, Israel