Senior C++ Contract Software Engineer - C++ | Multi-threaded Development | Linux | Inside IR35
3 days per week near Crawley
Between £450 - 500 per day inside IR35
C++ development experience requirements :
* Proficient C++ experience.
* Delivered highly functional, performance-driven, user-friendly applications.
* Proficient client-side development experience.
* Experience in developing multi-threaded applications.
* Experience with REST, JSON & web services.
* Experience using a crash reporting solution.
* Experience of debugging on target hardware.
* Proficient skills in CLion or Eclipse.
* Linux-specific UI / UX concepts should be understood.
* A deep understanding of the nuances of the Linux (Ubuntu) platform.
* Familiarity with using RPM / installers.
Desirable :
* Experience in developing in other high-level languages, such as C#, Java, Python, JavaScript, PPP, and XML.
* Experience with Valgrind.
* Efficient memory management experience.
* Efficient usage of disk IO experience.
* Cryptography.
* Low-level Smartcard comms / NFC interfacing.
* Experience writing simulators and test harnesses.
#J-18808-Ljbffr