C++ Jobs in Surrey

1 to 25 of 31 C++ Jobs in Surrey

Science Software Engineer

Guildford, Surrey, United Kingdom
Ion recruitment
truly remarkable client developing cutting edge products that are in operation accross the world. Key Responsibilities: Develop, test, and maintain software solutions. Use C, C++, and/or Fortran to solve challenges. Collaborate with teams to design and optimize solutions. Apply problem-solving skills to deliver optimized software. Work with … Machine Learning, AI, and graphics development. Essential Qualifications: Advanced degree in Physical Science, Mathematics, Engineering, Geology, or Computing Science. Strong programming experience in C, C++, and/or Fortran. Excellent problem-solving skills. Desirable Skills: GPU development (OpenCL, CUDA). Experience with Machine Learning and AI. Familiarity with CI tools More ❯
Employment Type: Permanent
Posted:

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

Guildford, Surrey, South East, United Kingdom
Hays
Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 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 … 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 ❯
Employment Type: Permanent
Posted:

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

Guildford, Surrey, South East, United Kingdom
Hays
Scientific Software Engineers (C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £110,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Engineering, Science, Computing, Geology or Mathematics disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company … 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 ❯
Employment Type: Permanent
Posted:

Senior Linux Systems Engineer

Guildford, Surrey, South East, United Kingdom
Kaon Ltd
with Linux systems; In depth knowledge and familiarity with the Linux operating system and adept in its usage; Understanding of programming with C/C++; Experience and interest in working with server grade hardware; Linux command line for OS and network configuration, resource optimisation and software installation; Understanding of Linux More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Surrey, South East, United Kingdom
Halian Technology Limited
to current projects and product design Assists with the support and development of software engineers by providing advice and mentoring Experience required: Embedded C & C++ experience. Embedded multithreaded application development using an RTOS e.g. FreeRTOS. Creation and tuning of PID loops. Exposure to UML. Agile Development with SOLID Design Principles More ❯
Employment Type: Permanent
Salary: Healthcare, Pension scheme, LA, 25 days holiday (plus bank holidays)
Posted:

Scientific Software Engineer

Guildford, Surrey, United Kingdom
Location : Surrey, on-site (5 days per week) Employment Type: Permanent Salary: Up to £61,000 per year + benefits In-House Tech Stack: C++ I've recently partnered with a client looking to bring on a Junior-Mid Level Software Engineer to join their team of Scientific Software Engineers More ❯
Posted:

Software Application Engineer

Chessington, 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:

Lead Software Engineer in Guildford - Tiger Resourcing Group

Guildford, Surrey, United Kingdom
Java Script Works
in using the software Mentoring and leading others Required Skills You will have experience of some of these skills: Software development in C/C++ Software development in Python/MATLAB GUI development in HTML/Javascript Source control systems using Subversion or Git More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Procedural/Games

Guildford, England, United Kingdom
Hybrid / WFH Options
Electronic Arts (EA)
or Software Engineering or equivalent commercial experience At least 2+ years of experience working in a Software Engineer role. High level of proficiency with C++ and understanding of C# or WPF. Understanding of multithreaded architectures and synchronization principles. Understanding of memory management, multi-core use, profiling and optimization. Experience working More ❯
Posted:

Software Engineer

Guildford, England, United Kingdom
Be-IT
interface design and database development. Experience Required Advanced degree in Computer Science, Engineering, Physical Science or Mathematics Programming experience in suitable language including: C, C++, Fortran All candidates must display excellent numerical, problem solving, and organisational skills Additional skills in any of the following also beneficial C#, WinForms, WPF, Qt More ❯
Posted:

Computer Vision Engineer

Staines-Upon-Thames, England, United Kingdom
microTECH Global LTD
solutions. Required Skills & Experience ✔️ Master’s degree (or higher) in Computer Science, Engineering, or a related field . ✔️ Strong programming skills in Python and C++ . ✔️ Experience with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn). ✔️ Expertise in 3D reconstruction techniques (Photogrammetry, NeRF, Gaussian Splatting). ✔️ Strong problem-solving abilities More ❯
Posted:

FPGA Engineer - Audio Technologies

Surrey, England, United Kingdom
Hybrid / WFH Options
Christy Media Solutions
as Vivado or ISE. An understanding of digital audio, mixing consoles, or audio effects design is highly desirable, along with skills in C/C++, SHARC DSP assembly, or U-Boot/Linux/Yocto development. The ideal candidate will have an analytical mindset with excellent problem-solving skills. Strong More ❯
Posted:

Computer Vision and Machine Learning Researcher - / C++ / Python / Tensorflow / PyTorch / Publications

Surrey, England, United Kingdom
European Tech Recruit
Computer Vision and Machine Learning Researcher -/C++/Python/Tensorflow/PyTorch/Publications Do you have a solid experience in Machine Learning and Computer Vision with programming experience in C++ and Python? Solid Research background with publications in ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI or … conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI or similar) Strong development skills with Python and/or C/C++ Demonstrated experience in: Generative AI, including hands-on implementation of state-of-the-art models or 3-D vision Developing with machine learning frameworks – Tensorflow More ❯
Posted:

Computer Vision Engineer

Egham, England, United Kingdom
microTECH Global LTD
detailed designs. Skills and Qualifications Required Skills: Master's degree or higher in Computer Science, Engineering, or related fields. Professional software development experience with C++ and Python. Experience using machine learning frameworks such as TensorFlow or PyTorch. Expertise in image-based 3D reconstruction techniques, including Photogrammetry, Neural Radiance Fields (NeRF … or Gaussian Splatting. Proficiency in programming languages and APIs such as C++, Java, or Python. Strong communication skills, teamwork abilities, and a results-driven mindset. Excellent problem-solving and debugging skills. Desirable Skills: Experience with Generative AI and implementation of state-of-the-art models. Knowledge of computational photography, image More ❯
Posted:

Computer Vision Engineer

Staines-Upon-Thames, England, United Kingdom
Hybrid / WFH Options
microTECH Global LTD
detailed designs. Skills and Qualifications Required Skills: Master’s degree or higher in Computer Science, Engineering , or related fields. Professional software development experience with C++ and Python . Experience using machine learning frameworks such as TensorFlow or PyTorch . Expertise in image-based 3D reconstruction techniques, including Photogrammetry , Neural Radiance … Fields (NeRF) , or Gaussian Splatting . Proficiency in programming languages and APIs such as C++ , Java , or Python . Strong communication skills, teamwork abilities, and a results-driven mindset. Excellent problem-solving and debugging skills. Desirable Skills: Experience with Generative AI and implementation of state-of-the-art models. Knowledge More ❯
Posted:

Software Engineer

Guildford, England, United Kingdom
Anson McCade
Software Engineer – C++/Linux/Hardware Location : Gloucester or Guildford (On-Site Working) Salary : £60,000 - £90,000 + 10% Bonus A cutting-edge technology team is looking for a Software Engineer with strong C++ and Linux expertise, coupled with an understanding of how software drives hardware. This role … engineers, physicists, and mathematicians • See your work come to life from first principles through to fully deployed systems What we’re looking for: • Strong C++ and Linux experience – developing low-level software that interacts with hardware • Hardware-focused engineering – understanding how software controls and optimises hardware performance • Hands-on development … Due to the nature of the work, you must be eligible for UK Security Clearance (SC or DV level). If you're a C++ and Linux engineer who thrives on solving complex, real-world hardware challenges, this is an opportunity to work on cutting-edge technology in a high More ❯
Posted:

Hardware Engineer

Guildford, England, United Kingdom
Oho Group Ltd
We are partnered with a client that has over 20 years of experience providing cutting-edge defence consultancy services to a diverse range of clients. They are looking for a top-tier Hardware Engineer (Developer) to join their established team More ❯
Posted:

Lead Software Engineer

Greater Guildford Area, United Kingdom
Tiger Resourcing Group
software design • be familiar with using and configuring Linux systems You will have experience of some of these skills: • software development in C/C++ • software development in Python/MATLAB • GUI development in HTML/Javascript • source control systems using Subversion or Git You will be responsible for: • developing 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:

Algorithmic Software Developer

Leatherhead, Surrey, South East
CGI
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 More ❯
Employment Type: Permanent
Posted:

Hardware Engineer

Guildford, Surrey, United Kingdom
Intec Recruitment
Our client based in Guildford are looking for candidates who must have a strong academic background typically with a first class degree or PhD in a numerate subject such as physics, engineering or maths. We look for candidates with the More ❯
Employment Type: Permanent
Salary: £37000 - £55000/annum
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:

Lead Software Engineer

Woking, Surrey, South East, United Kingdom
Rise Technical Recruitment Limited
alongside technological advancements. In this role you will lead and grow the software team, focusing on embedded systems and application-based software using C#, C++, and Linux. You'll manage modular software development, collaborate with a small team and oversee testing and debugging of PC tower systems, all in a … flexible, hands-on environment. The ideal candidate will have proven experience in FPGA, embedded systems, and digital imaging (ideal), with strong knowledge of C#, C++, and Linux. They should be experienced in modular software development and thrive in a collaborative environment. Natural leadership skills are essential, with the ability to … on approach. The Role: Lead and grow the software team, focusing on embedded systems and application-based software. Develop modular software solutions using C#, C++, and Linux. Collaborate with a small team and outsourced contractors on product development. Oversee testing and debugging of systems running through PC towers. Work in More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Lead Hardware Engineer (DV Eligibility)

Guildford, Surrey, United Kingdom
IT Talent Solutions
and written communication skills. Experience in at least one of the following areas: FPGA development in VHDL. PCB design and layout. Embedded C/C++ software development. Benefits & Package: Salary: Dependent on experience. Annual discretionary bonus based on company performance. 25 days holiday plus UK public holidays. 10% employer pension More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
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:
C++
Surrey
10th Percentile
£42,500
25th Percentile
£52,500
Median
£70,000
75th Percentile
£77,500
90th Percentile
£85,000