C++ Software Engineer: High-Performance Simulation & GPU

Copello

West of England

On-site

GBP 53,000 - 60,000

Full time

45 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Copello is seeking a C++ Software Engineer to develop and enhance complex simulation software in a highly technical environment. Location options include Gloucester or Hertfordshire, with a salary of £53,000–£60,000 plus a comprehensive package.

The role involves building high-performance software using C++ and GPU technologies, translating requirements with engineers, and supporting testing and integration within wider systems. A relevant degree or equivalent experience is required.

Qualifications

  • Strong C++ development experience.
  • GPU programming experience using CUDA, OpenGL or Vulkan.
  • Understanding of RF or electro-optical/infrared systems and their underlying physics.
  • Experience with software testing, version control and CI/CD.
  • Relevant degree or equivalent professional experience

Responsibilities

  • Develop new software capabilities and improve existing applications.
  • Build high-performance software using C++ and GPU technologies.
  • Work with engineers to translate technical requirements into software solutions.
  • Support research, development and the exploration of emerging technologies.
  • Contribute to the testing and integration of software within wider engineering systems.

Skills

C++ development
RF/EO/IR physics understanding

Education

Relevant degree or equivalent professional experience

Tools

CUDA
OpenGL
Vulkan
Version control
CI/CD

Job description

Copello is seeking a C++ Software Engineer to develop and enhance complex simulation software in a highly technical environment. Location options include Gloucester or Hertfordshire, with a salary of £53,000–£60,000 plus a comprehensive package.

The role involves building high-performance software using C++ and GPU technologies, translating requirements with engineers, and supporting testing and integration within wider systems. A relevant degree or equivalent experience is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C
Software Engineer C

Copello • West of England

On-site
GBP 53,000 - 60,000
Remote C++ HPC Simulation Engineer
Remote C++ HPC Simulation Engineer

Langham Recruitment • United Kingdom

Remote
GBP 55,000 - 85,000
Lead Simulation Software Engineer - HPC & Real-Time
Lead Simulation Software Engineer - HPC & Real-Time

Canopy Simulations Ltd • England

On-site
GBP 55,000 - 65,000
Senior GPU Software Engineer
Senior GPU Software Engineer

IC Resources • Greater London

On-site
GBP 90,000 - 130,000
High-Performance C++ Engineer
High-Performance C++ Engineer

Freelancerprox • Greater London

On-site
GBP 50,000 - 70,000
Windows C++ Software Engineer — High-Performance Systems
Windows C++ Software Engineer — High-Performance Systems

Technical Futures Ltd • Waterbeach

On-site
GBP 55,000 - 75,000
Hybrid Lead Software Engineer for HPC & Simulation
Hybrid Lead Software Engineer for HPC & Simulation

Cadence Design Systems • Nottingham

Hybrid
GBP 70,000 - 110,000
Salary competitive
25 days holiday per year
Private Medical and Dental plans
+3
UK Security-Cleared C++ Software Engineer
UK Security-Cleared C++ Software Engineer

Copello Global • Portsmouth

On-site
GBP 65,000 - 90,000
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)
C++ Software Engineer - Hybrid working - £70,000 - £350,000 Base (+ Bonus)

Hunter Bond • Greater London

On-site
GBP 70,000 - 350,000
Exceptional professional growth opportunities
Access to state-of-the-art technologies
Highly competitive bonuses
+2
GPU Performance Modelling Architect - Platform Simulations
GPU Performance Modelling Architect - Platform Simulations

Apple • Greater London

On-site
GBP 75,000 - 115,000