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
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