Elactis is a company which develops custom coil-based product to our customers.
For one of our projects for the railway industry customer we are looking for a talented programmer. He/she will have to develop a cross platform HMI communicating on USB HID with the electronic hardware. Development will be in C++ and graphical library is up to the developer (GTK, qt, …). The interface must be able to be generated on Windows10. The developer will develop on a Windows10 laptop with visual studio but can use Linux on his own machine if preferred.
The code must be well documented with keyword for Doxygen for easy documentation. The code will be put on a private repository and is for use in a commercial environment so open source library can be used if the license allows for commercial usage.
1.1 First part:
In the beginning of the job the developer will create the basic interface and low-level communication API with the hardware and all test functions. The developer will have until mid-July to do that.
1.2 Second part:
Then somewhere mid-July we should receive the graphical requirements from the customer and all extra interface design must be implemented for a delivery mid-August.