About this role
Salary: £40,000 - 54,000 per year
Requirements: BSc in Computer Science, Software Engineering or a related subjectExcellent knowledge of applying C/C++ in a multitasking embedded environmentExceptional graduates will be consideredExcellent problem-solving skillsA real team player with strong communication and interpersonal skillsProven technical skills and self-learning ability, with the capability to thoroughly understand the functional and technical aspects of a complex systemWell organized, with strong attention to detailExperience with configuration management systems, especially GitKnowledge of software architecture and designExperience using simulators, compilers and debuggers on embedded systems Responsibilities: Develop and test C++ client code in a multitasking embedded environmentDesign software to meet customer and internal requirements, defining interfaces to other systemsDeliver user stories and epics, contributing to features using agile planning and tracking techniquesImplement automated tests that run in our CI/CD pipelineContinually improve the efficacy, performance and stability of our products and solutionsUse data, logging and metrics in Kibana and Grafana to measure quality, identify trends and isolate problemsTroubleshoot incidents on live customer deployments and support our customers Technologies: CI/CDEmbeddedGitGrafanaSupportKibanaC++ More:
We are recruiting a software engineer for one of our clients in the Weybridge area. We work a hybrid model with 1 day onsite and 4 days working from home. This is an opportunity to join a team working on embedded software and customer-facing solutions, with a focus on quality, performance and continuous improvement.
last updated 29 week of 2026