Senior C++ Contract Software Engineer - C++ | Multi-threaded Development | Linux

Posted 6 hours 21 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.