> Markdown version of [/jobs/ext/3134479-software-engineer](https://www.wearedevelopers.com/jobs/ext/3134479-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Experis - **Location:** High Wycombe, UK - **Salary:** £40,000.0 - £60,000.0 - **Contract:** Permanent contract - **Skills:** Algorithm Design, C++ (Programming Language), Linux on Embedded Systems, Software Systems - **Published:** September 29, 2026 - **Apply:** https://www.experis.co.uk/job/software-engineer-c-plus-plus-6041046/apply ## About the Role We're seeking a talented Software Engineer with strong C++ development experience and ideally some Embedded Linux and QT experience to join a team developing advanced software for connected technology products. This role will suit someone who enjoys solving complex technical challenges and has a proven ability to design and implement sophisticated algorithms for data analysis, diagnostics, measurement, or optimisation. Essential Requirements * Strong commercial C++ development experience. * Ability to design and implement complex algorithms. * Strong mathematical skills, including calculus and analytical problem solving. * Experience with software design, testing and debugging. * Knowledge of object-oriented design and software architecture. * Experience using Git or similar version control systems. * Degree in Computer Science, Software Engineering, Electronics, Mathematics, Physics, or similar (or equivalent experience). Highly Desirable * Qt development (Qt Widgets and/or QML). * Embedded Linux development. * Linux application development. * Networking technologies (Ethernet, Wi-Fi, IP, VLAN, SNMP). * Microsoft Azure and cloud-connected products. * Python development. * CI/CD and GitLab. * Machine learning or data analytics., * Strong problem-solving skills. * Excellent attention to detail. * Ability to work independently and within a collaborative team. * Passion for engineering high-quality software solutions. If you're a strong C++ engineer who enjoys developing advanced algorithms and working on technically challenging products, we'd love to hear from you.