Senior C++ Contract Software Engineer - C++ | Multi-threaded Development | Linux
Posted 4 hours 39 minutes ago by Tiger Resourcing Group
Contract
Not Specified
I.T. & Communications Jobs
Surrey, Redhill, United Kingdom, RH1 1
Job Description
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.