> Markdown version of [/jobs/ext/2255957-c-software-engineer](https://www.wearedevelopers.com/jobs/ext/2255957-c-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). --- # C++ Software Engineer - **Company:** TieTalent - **Location:** Bristol, UK (Remote available) - **Experience:** Expert - **Salary:** £135,200.0 - **Contract:** Temporary contract - **Skills:** Microsoft Windows, Automation of Tests, C++ (Programming Language), Cyber Security, Linux, Middleware, GIS Applications, Linux System Administration, Qt (Software), Software Engineering, Information Technology - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815192062-c-software-engineer ## About the Role * Use of C++ in a safety-related environment. * Knowledge of software development practices and processes. * Ability to design, develop and prove efficient software. Bonus Experience / Knowledge * Experience using Qt GUI framework. * Integration and use of GIS tools. * Information security experience including methods of locking down operating systems and deployment in Windows and Linux environments. * Knowledge of DDS middleware. * Integration of external video streams. * Automated testing. ## Description Overview C++ Software Engineer role at TieTalent remains open with a World Class Defence Organisation based in Bristol. We are looking to recruit 3x C++ Software Engineer subcontractors on an initial 12 month contract, with a very likely extension. The role is onsite 4 days per week (Monday to Thursday). Rate: £65.00 per hour Overtime Rate: Hours worked over the standard 37 hours per week will be paid at time and a quarter. Location: Bristol Hybrid / Remote working: Onsite 4 days per week (Monday to Thursday). Duration: 12 Months with very likely extension. Contracts are often ongoing and long-term thereafter. IR35 status: Inside IR35 (Umbrella) Interview process: One stage video interview Responsibilities * Development of a C++ HMI application on a Linux operating system. * Undertake a full range of engineering activities in line with relevant processes, quality and other requirements. * Be capable of developing collaborative relationships with team members both within the software organisation and other parts of the company. * Be willing and able to support other engineers within the team. Skills and Qualifications * Use of C++ in a safety-related environment. * Knowledge of software development practices and processes. * Ability to design, develop and prove efficient software. Bonus Experience / Knowledge * Experience using Qt GUI framework. * Integration and use of GIS tools. * Information security experience including methods of locking down operating systems and deployment in Windows and Linux environments. * Knowledge of DDS middleware. * Integration of external video streams. * Automated testing. Seniority level * Mid-Senior level Employment type * Full-time Job function * Engineering and Information Technology Industries * Technology, Information and Internet ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Developer’s Perspective: Overview of the Tezos Blockchain Ecosystem](https://www.wearedevelopers.com/videos/237-developer-s-perspective-overview-of-the-tezos-blockchain-ecosystem) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Security Blindspots and How to Learn About Them - Anna Oliveira](https://www.wearedevelopers.com/videos/1754-security-blindspots-and-how-to-learn-about-them-anna-oliveira) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) ## Related Articles - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)