C++ Jobs in Surrey

26 to 50 of 58 C++ Jobs in Surrey

Senior Gameplay Programmer

guildford, south east england, United Kingdom
Skillsearch
within your area. Manage tasks independently while contributing to team-wide development goals. Key Requirements Strong background in software engineering, with deep experience in C++ . A minimum of 8 years' professional experience in game development. Proven ability to self-direct and deliver high-quality work. Excellent communication and teamwork More ❯
Posted:

Technical Analyst - 8276

Woking, Surrey, United Kingdom
ION Group
technical skills in areas such as database technologies and system performance. Ability to read and understand code in one or more of the following: C++, TCL, UNIX Scripting Ability to troubleshoot and approach problem solving in a logical manner Able to use own initiative, good attention to detail Technical Operations More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Game Optimisation Engineer (Surrey)

Surrey, UK
Creative Personnel
the lead on R&D projects, develop game engine plugins, APIs, and demos to facilitate game development and iteration. About You Excellent Knowledge of C++ and OOD Proven experience developing high fidelity games with a commercial game engine. Clear and practical understanding of game engine technologies and pipelines components Proficiency More ❯
Posted:

Game Optimisation Engineer

Surrey, United Kingdom
Creative Personnel
take lead on R&D projects, develop game engine plugins, APIs, and demos to facilitate game development and iteration. About You Excellent Knowledge of C++ and OOD Proven experience developing high fidelity games with a commercial game engine. Clear and practical understanding of game engine technologies and pipelines components Proficiency More ❯
Employment Type: Contract
Rate: £62 - £72/hour
Posted:

Algorithmic Software Developer

Leatherhead, Surrey, United Kingdom
ENGINEERINGUK
algorithm development, particularly considering numerical accuracy. Understanding of software development lifecycles (Waterfall/Agile). Desirable Skills: Experience in the space sector. Proficiency in C++, FORTRAN, or Julia. Familiarity with software development tools, including GIT. This is an exciting opportunity to work on cutting-edge space technologies within a supportive … you are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! Skills Software Design Patterns C++ Java Python Reference : Company Learn more about this company Visit this company's hub to learn about their values, culture, and latest jobs. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Geoscience Software Engineer (C++, Masters or PhD))

guildford, south east england, United Kingdom
Hays
Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 days a week in Guildford in the office. Your new company … with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit a Structural Geologist with Software Development skills in C++/Qt framework. Your new role You'll join a well-established business with decades experience taking them a market leading position. Building on an … Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming. You should have worked with 3D graphics and GIS development toolkits, 2D/3D More ❯
Posted:

Scientific Software Engineers (C++, Masters or PhD)

guildford, south east england, United Kingdom
Hays
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £110,000 + 25% Bonus, 10% Pension, Private Medical. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software provider are looking to bolster their engineering team with … Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous More ❯
Posted:

Software Engineer (C++)

Leatherhead, Surrey, South East
Hybrid / WFH Options
CGI
Software Engineer (C++) Position Description If your coding skills are backed up with a talent for solving problems, we'll help you to make your best, better. Our Software Engineers are trusted to work closely with a wide range of clients on exciting projects with real-world purpose and impact. … modified code for compliance with safe coding standards • applying quality management processes and standards Required qualifications to be successful in this role • C/C++ • Experience of automated test tools (specifically Cantata++, but experience with equivalent tools would be acceptable) • Working to coding standards and familiarity with safety-critical development More ❯
Employment Type: Permanent
Posted:

Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD)

guildford, south east england, United Kingdom
Hays
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in … an R&D environment using at least one high-level scientific language (e.g., Python, Julia) and one or more compiled systems languages (e.g., C, C++, C#). Experience with scientific computing, numerical methods, or computational modelling. Familiarity with emerging and interdisciplinary technologies such as: machine learning, digital twins, agentic systems More ❯
Posted:

Lead Software Developer (Guildford)

Guildford, Surrey, UK
Damia Group
members. The candidate will be responsible for: • developing software for network security applications; • developing novel signal, image, or data processing applications in C/C++; • developing user interfaces in HTML/Typescript/Javascript ; • providing support and training to our customers in using the software; • mentoring and leading others. A … typical candidate will: • have 3 or more years software development experience, preferably in C/C++; • have used source control systems such as subversion; • have developed and maintained complex real-world systems; • understand the importance of clear, efficient software design; • be familiar with using and configuring Linux systems. • be self More ❯
Posted:

Lead Software Developer

guildford, south east england, United Kingdom
Damia Group
members. The candidate will be responsible for: • developing software for network security applications; • developing novel signal, image, or data processing applications in C/C++; • developing user interfaces in HTML/Typescript/Javascript ; • providing support and training to our customers in using the software; • mentoring and leading others. A … typical candidate will: • have 3 or more years software development experience, preferably in C/C++; • have used source control systems such as subversion; • have developed and maintained complex real-world systems; • understand the importance of clear, efficient software design; • be familiar with using and configuring Linux systems. • be self More ❯
Posted:

Lead Software Developer

Guildford, Surrey, South East, United Kingdom
Damia Group Ltd
members. The candidate will be responsible for: * developing software for network security applications; * developing novel signal, image, or data processing applications in C/C++; * developing user interfaces in HTML/Typescript/Javascript ; * providing support and training to our customers in using the software; * mentoring and leading others. A … typical candidate will: * have 3 or more years software development experience, preferably in C/C++; * have used source control systems such as subversion; * have developed and maintained complex real-world systems; * understand the importance of clear, efficient software design; * be familiar with using and configuring Linux systems. * be self More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Software Engineer, Modelling Tools

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
many within the team have PhDs and minimally have a Master’s in computer science, physics, engineering, maths or similar. - Demonstrable programming experience in C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. … Guildford (if not in Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment More ❯
Employment Type: Permanent
Salary: £55000 - £85000/annum DoE + benefits
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following … or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

Surrey, England, United Kingdom
European Tech Recruit
Computer Vision and Machine Learning Engineer - GPU Programming/CUDA/OpenCL/C++/Gaussian Splatting/NeRF Do you have a solid experience in Machine Learning and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image-based 3D … want to join a globally recognised mobile/tech development company? We are seeking a Computer Vision and Machine Learning Engineer with experience in C++, GPU Programming and 3D reconstruction techniques to to join our client in the northwest Surrey/West London (1 hour from King's Cross) on … period. Required skills: Masters or higher degree in ML/AI, Computer Science/Engineering, or related disciplines Professional software development experience with modern C++ Experience with GPU compute in CUDA/OpenCL Excellent communication, teamwork and a results-oriented attitude Proficiency in problem-solving and debugging Expertise in image More ❯
Posted:

Computer Vision and Machine Learning Engineer - GPU Programming / CUDA / OpenCL / C++ / Gaussian Splatting / NeRF

Surrey Quays, Greater London, UK
European Tech Recruit
Computer Vision and Machine Learning Engineer - GPU Programming/CUDA/OpenCL/C++/Gaussian Splatting/NeRF Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. Do you have a solid experience in Machine Learning … and Computer Vision with programming experience in C++? Experience with GPU compute in CUDA/OpenCL? Solid experience in image-based 3D reconstruction including Photogrammetry, Neural Radiance Fields (NERF) or Gaussian Splatting techniques. Do you want to join a globally recognised mobile/tech development company? We are seeking a … Computer Vision and Machine Learning Engineer with experience in C++, GPU Programming and 3D reconstruction techniques to to join our client in the northwest Surrey/West London (1 hour from King's Cross) on a initial 6 month contract (PAYE) basis. Please note - as this is a contract position More ❯
Employment Type: Full-time
Posted:

Software Application Engineer (Surrey)

Surrey, UK
Christy Media Solutions
Job Overview: We are seeking a highly skilled C++ Developer to join a dynamic team working on cutting-edge audio technology products. This role is perfect for someone with strong expertise in C++ development, multithreading, networking, and cross-platform development, particularly for Embedded Linux, MacOS, and iOS. If you're … team on audio mixing technologies and live streaming systems. Use JIRA for project management, issue tracking, and collaboration. Essential Technical Skills: Strong proficiency in C++ with a focus on high-performance and scalable applications. Advanced understanding of Object-Oriented Programming (OOP). Hands-on experience with multithreading and concurrent software More ❯
Posted:

Software Application Engineer

surrey, south east england, United Kingdom
Christy Media Solutions
Job Overview: We are seeking a highly skilled C++ Developer to join a dynamic team working on cutting-edge audio technology products. This role is perfect for someone with strong expertise in C++ development, multithreading, networking, and cross-platform development, particularly for Embedded Linux, MacOS, and iOS. If you're … team on audio mixing technologies and live streaming systems. Use JIRA for project management, issue tracking, and collaboration. Essential Technical Skills: Strong proficiency in C++ with a focus on high-performance and scalable applications. Advanced understanding of Object-Oriented Programming (OOP). Hands-on experience with multithreading and concurrent software More ❯
Posted:

Software Application Engineer

Surrey Quays, Greater London, UK
CHRISTY MEDIA SOLUTIONS
Job Overview: We are seeking a highly skilled C++ Developer to join a dynamic team working on cutting-edge audio technology products. This role is perfect for someone with strong expertise in C++ development, multithreading, networking, and cross-platform development, particularly for Embedded Linux, MacOS, and iOS. If you're … team on audio mixing technologies and live streaming systems. Use JIRA for project management, issue tracking, and collaboration. Essential Technical Skills: Strong proficiency in C++ with a focus on high-performance and scalable applications. Advanced understanding of Object-Oriented Programming (OOP). Hands-on experience with multithreading and concurrent software More ❯
Employment Type: Full-time
Posted:

Senior Embedded Software Engineer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
The Talent Locker Ltd
career at somewhere that offers excellent career progression whilst working for a market leader? Do you have experience working on IBM SDL, C/C++ and work to a senior development level and looking for the next step in your career? This company has a great reputation and a history … technologies including GSM (mobile communications) and experience on SDL is mandatory; QNX would be helpful but not mandatory. Other technologies used are C/C++ development with gcc and gdb, using Git/GitLab for version control, with Docker, Yocto/bitbake, and the Rational SDL Suite. Testing and analysis More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineering Team Lead

Chertsey, Surrey, United Kingdom
Hybrid / WFH Options
Moorepay Limited
About the role An opportunity to join a technology development group and lead a team of six highly competent C/C++ engineers. You will be responsible for leading developments of the PROIV Software Development and Runtime environment used around the world and underpinning Zellis HCM AIR. You must have … a strong technical background in Windows and UNIX software development in C and C++ and be able to demonstrate success in leading teams of this nature. This role would suit someone who wants to grow into a development manager in the future. This is a hybrid position based in our … our SLAs are met. Skills & experience You should have/be able to demonstrate: Led teams of up to six high performing C/C++ developers. Mentoring of developers using your extensive strong background in developing on Unix and Windows with C/C++. Experience in leading agile projects (ideally More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Hardware Engineer

guildford, south east england, United Kingdom
Damia Group
Lead Hardware Engineer - Guildford - Circa £70,000 All applicants must be eligible to gain DV clearance. My client is a technical consultancy firm. They are on the hunt for a Lead Hardware Engineer with proven experience designing PCBs using FPGAs More ❯
Posted:

Software Engineer (Guildford)

Guildford, Surrey, UK
Anson McCade
We are a leading name in defence, aiding Governments, Nations and Societies to defend themselves in an ever-evolving world of cyber crime. We are currently looking for an experienced Software Engineer to join our prestigious Wireless team to design More ❯
Posted:

Software Engineer

guildford, south east england, United Kingdom
Anson McCade
We are a leading name in defence, aiding Governments, Nations and Societies to defend themselves in an ever-evolving world of cyber crime. We are currently looking for an experienced Software Engineer to join our prestigious Wireless team to design More ❯
Posted:

Lead Hardware Engineer

Fairlands, Surrey, United Kingdom
Damia Group Ltd
Lead Hardware Engineer - Guildford - Circa 70,000 All applicants must be eligible to gain DV clearance. My client is a technical consultancy firm. They are on the hunt for a Lead Hardware Engineer with proven experience designing PCBs using FPGAs More ❯
Employment Type: Permanent
Salary: GBP 60,000 - 70,000 Annual
Posted:
C++
Surrey
25th Percentile
£62,500
Median
£70,000
75th Percentile
£77,500
90th Percentile
£79,500