C++ Software Engineer jobs