C++ Software Engineer

TieTalent
Bristol, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
£135,200.0
Working hours
Regular working hours

Tech stack

Microsoft Windows Automation of Tests C++ (Programming Language) Cyber Security Linux Middleware GIS Applications Linux System Administration Qt (Software) Software Engineering Information Technology

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · World Congress 2025

1:13 min

Establishing shared vocabulary with Green Software Foundation principles

Pierre-Luc Noel +1 · World Congress 2023

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all