We have implemented a trajectory determination tool for stratospheric balloons that has been programmed in C++ OOP and XML (input and output parameters). Besides that, a tool in Matlab has been developed to download meteorological data via socket, such as wind intensity and temperature, which is meant to be an input to the trajectory determination tool. You will have to: Implement the tool in Matlab into the tool in C++. Consider C++ exception handling. Implement graphic interfaces in C++. Implement a dynamic XML parser. Implement genetic or other evolutive algorithms in C++ (optional). Work with Google Maps/Earth API. Implement multithreading algorithms. About the job conditions Work to be completed in 3 weeks. Possibility to work from home.