Contract C++ Linux Software Engineer

Contract C++ Linux Software Engineer

Posted 6 days ago by Enterprise Recruitment Ltd

Negotiable
Inside
Hybrid
Wimbledon, England, United Kingdom

Summary: This role is for a Contract C++ Linux Software Engineer on a 9-month contract basis, requiring the candidate to work inside IR35 regulations. The position allows for hybrid working arrangements after an initial onboarding period. Candidates must have resided in the UK for over five years to meet screening requirements.

Key Responsibilities:

  • Develop and maintain software using C++ on Linux.
  • Interface with custom hardware or embedded systems.
  • Participate in the build environment using OpenEmbedded, Bitbake, and Makefiles.
  • Utilize networking protocols such as UDP and TCP/IP.
  • Employ analysis tools like Wireshark for debugging and analysis.
  • Work with Linux Kernel and CLI tools.
  • Implement BASH scripting and Python for automation.
  • Understand real-time multi-threaded software concepts.
  • Familiarity with U-Boot and Wt web GUI library.

Key Skills:

  • Strong C++ programming skills on Linux.
  • Experience interfacing with custom hardware or embedded systems.
  • Knowledge of build environments such as OpenEmbedded, Bitbake, and Makefiles.
  • Understanding of networking protocols (UDP, TCP/IP).
  • Proficiency with analysis tools (e.g., Wireshark).
  • Familiarity with Linux Kernel and CLI tools.
  • Experience with BASH scripting and Python.
  • Knowledge of real-time multi-threaded software concepts.
  • Familiarity with U-Boot and Wt web GUI library.

Salary (Rate): undetermined

City: Wimbledon

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

9-month contract for a C++ Linux Software Engineer. Inside IR35, 2 days from home after an initial period getting to grips with the project. You will need to have been resident in the UK for 5+ years to undergo basic screening checks Contract Software Engineer essential skills - Strong C++ on Linux Interfacing with custom hardware or embedded systems Desirable skills Build environment – OpenEmbedded, Bitbake, Makefiles Networking - UDP, TCP/IP, Analysis tools (e.g Wireshark) Linux Kernel and CLI tools BASH scripting Python Real-time multi-threaded software concepts U-Boot Wt web GUI library familiarity

Position : Contract C++ Linux Software Engineer

Location : Wimbledon, London

Apply: jamie AT enterpriserecruitment DOT com