Advance Search

Browse CVs

Software Engineer

Posted 3 months ago

  • London, Greater London
  • Any
  • External
OverviewA number of our clients are growing rapidly and looking for passionate, innovative professionals across Software Engineering to join their multi-disciplined team. You’ll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning. Experience across all levels of technical capabilities will be considered from Junior – Principal / Lead expertise within the below areas;· Dorset, UK· Buckinghamshire, UK· Hertfordshire, UK· Bristol UK· Essex, UK· Berkshire, UK· London, UK· Staffordshire, UKSoftware Engineering: You will own the delivery of your software from requirements through development and into production from a technical and project perspective. In this role, you will participate in all aspects of a challenging development program including requirements elicitation, architecture, design, implementation, and test of complex solutions involving HW, SW and FPGA.You will have:· Full life-cycle software development experience.· Recent experience using C, or C++ in embedded applications.· Sound understanding of operating system concepts such as multi-threading, process scheduling, inter-process communication, memory management and I/O would be desirable.· Sound understanding of Object-Oriented Design (OOD) and programming skills / bash, python or similar would be desirable.· Solid C++ programming experience (including the Standard Template Library) on Linux and/or Windows platforms would be advantageousImportant: Due to the nature of the role, all candidates will need to be prepared to Security Clearance and this will be SC OR DV level depending on the client.Site Location: All applicants must be located locally, or able to relocate to the client sites. (Relocation assistance available *T&C's apply)Working: Flexible working and some Hybrid working potentials. For full information, please get in touch: