Position: C/C++ Developer
Company: Dreamdev Solutions
Category: C++
Experience required: 2y
English level: upper

The project is the compilation process of our map data for (company NDA) . We are looking for a person who can take over this role on a long term basis. This would mean, to learn how to use our existing tools, understand the content of the data and, eventually, improve the compilation process with us. Most of the time, the data compilation does not change. If data provider leaves their data format unchanged, then the compilation should smoothly run (semi) automatically. Only if the data provider changes something or if we change our format, then the compilation process needs to be adapted accordingly. Usually the data compilation process does not run smoothly from start to end. Oftentimes some little detail has been changed in the raw data or in our software that reads the data. This needs to be debugged and the compilation software must be changed accordingly. The process is a mixture of manual and automated steps. There is a range of tools which perform different tasks and which must be executed one after the other. The tools themselves are written in C and C++. The process is quite complex and needs to be understood. However, once you have understood it, it is mostly repetitive. There is certainly some potential for optimization (speed and degree of automization) but it is not a task that requires a lot of creativity.