Enable job alerts via email!

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

ZipRecruiter

Redhill

On-site

GBP 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Job summary

A leading recruitment platform is seeking a Senior C++ Contract Software Engineer for a role focused on developing performance-driven applications. Candidates should have extensive experience in C++ and multi-threaded development, with knowledge of Linux environments. The position offers between £450 - 500 per day inside IR35 and is located near Crawley, requiring an on-site presence three days a week.

Qualifications

  • Proficient experience in C++ development.
  • Experience developing multi-threaded applications.
  • Familiarity with RPM/installers.

Skills

Proficient C++ experience
Delivered user-friendly applications
Proficient client-side development
Experience in multi-threaded applications
Experience with REST
Experience using crash reporting solutions
Debugging on target hardware
Proficient in CLion or Eclipse
Understanding of Linux UI/UX concepts
Deep understanding of Linux (Ubuntu)
Job description
Overview

Senior C++ Contract Software Engineer - C++ | Application Focused | Multi-threaded Development | Linux | Inside IR35

3 days per week near Crawley

Between £450 - 500 per day inside IR35

Qualifications

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 , 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs