C++ Software Engineer