C++ Jobs in Surrey

1 to 25 of 34 C++ Jobs in Surrey

Software Engineer

Guildford, Surrey, South East, United Kingdom
Intec Recruitment
in C/C++. The candidate will be responsible for: developing software for cyber security systems developing novel signal, image, or data processing applications developing solutions in C/C++, HTML, Typescript/Javascript, Python, and Rust providing support and training to our customers in using the software. Excellent benefits package. Background security check will be required before working on More ❯
Employment Type: Permanent
Salary: £28,000
Posted:

Senior Software Engineer

GU1, Guildford, Surrey, United Kingdom
Enterprise Recruitment Ltd
with an emphasis on signal/image processing Bachelor’s degree in Computer Science, Electronics, Engineering, or a related field (Master’s or PhD preferred) Proficiency in C/C++, Java, or Python Strong experience in low-level embedded systems and electronics Demonstrated ability to lead and mentor junior engineers Benefits : Competitive salary commensurate with experience 25 days of paid More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum
Posted:

Software Developer (Mobile Apps)

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
experience in iOS and/or Android platform development (ideally utilising location services, online maps, compass functionality and device tilt sensors). Experience with object-oriented design using C, C++ or Java. UI familiarity using either Android Native UI or iOS Objective C UI/Swift components. Any exposure to graphics (OpenGL, Shaders), Qt mobile GUI, Android Studio IDE, Xcode More ❯
Employment Type: Permanent
Posted:

Senior Engineer - Software

Frimley, Surrey, England
BAE Systems
/provide comments on work items carried out by peers and other team members Your skills and experiences: Essential: Software development skills in a language such as Java, Python, C++ or Rust Practical experience of developing software using a cloud-based development environment following an agile methodology Familiarity with common software development concepts including virtualisation, automated testing, CI/CD More ❯
Employment Type: Permanent
Posted:

Senior Embedded Software Engineer

Chertsey, Surrey, South East, United Kingdom
VERTECH GROUP (UK) LTD
on role involving architectural software design across all stages of the development lifecycle, along with day-to-day leadership of a skilled software team Essential: Strong programming skills in C++ Experience developing on both Linux and Windows platforms Familiarity with embedded and real-time systems Hands-on use of Docker (or similar container tech) Experience with version control tools (e.g. More ❯
Employment Type: Permanent
Salary: £80,000
Posted:

Machine Learning (NLP) (Hybrid)

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
MicroTECH Global Ltd
author publications in prestigious ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, EMNLP, CVPR, ECCV, IEEE TPAMI, AAAI). Proficient in programming languages like Python, Java, or C++, and experienced with Machine Learning libraries (e.g., PyTorch, SciKit, NumPy). Comfortable working in Linux environments and collaborating in a hybrid team setup. Exceptional communication, teamwork, and problem-solving skills. More ❯
Employment Type: Contractor
Rate: £70.00 - £75.00 per hour
Posted:

Test Engineer - Devices/ Embedded Software

Epsom, Surrey, England, United Kingdom
Hybrid / WFH Options
BOSS Professional Services LTD
re looking for Degree in Electronic Engineering, Computer Engineering, Computer Science, or a related field. 3+ years’ experience testing embedded systems or industrial devices. Strong skills in C/C++ and scripting languages such as Python. Hands-on experience with automated testing tools and frameworks. Solid understanding of embedded systems, microcontrollers, and RTOS. Experience with schematic capture, PCB layout, and More ❯
Employment Type: Full-Time
Salary: £35,000 - £40,000 per annum
Posted:

Project Manager

Tadworth, Surrey, United Kingdom
Hexwired Recruitment Limited
with an excellent benefits package. If you re interested in this Project Manager in Epsom , please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, Golang Development, Machine Learning, Data Science or Simulation contact us today. More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 55,000 Annual
Posted:

Senior Software Engineer - Battlefield

Guildford, Surrey, United Kingdom
Electronic Arts
across projects and branches Comfortable relaying information across diverse departments including Production, QA, and leadership teams on build status and known issues; including across time zones Satisfactory knowledge of C++ About Electronic Arts We're proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Mobile Apps Developer Native iOS & Android

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
Apple App Store developer processes, including code signing and deployment using TestFlight.* Experience as a Google Play Store developer, including app publishing (APK, AAB).* Skills in C/C++ desktop development for Windows using Visual Studio IDE.* Experience with Continuous Integration (CI) tools, including JIRA, Git, Jenkins, Java, bash, batch scripts, and CMake. What you'll get in return More ❯
Employment Type: Full-Time
Salary: £70,000 - £120,000 per annum
Posted:

Graduate Software Developer - Fully Remote

Guildford, Surrey, South East, United Kingdom
Hybrid / WFH Options
Scott Merrick LLP
MVC, and SQL Server. Don't worry if you don't have all these skills yet-if you come from a similar object-oriented development background (Java, C#, ASP.NET, C++, etc.), we'll support you in cross-training to develop your expertise. Key Responsibilities: Work on innovative and impactful software solutions in an Agile environment. Collaborate closely with the team … A 1st class degree in Computer Science (or predicted grade). A passion for IT and a strong interest in learning Object-Oriented programming languages (C#, Java, PHP, ASP.NET, C++, CSS, MVC, etc.). Solid understanding of SQL Server and MySQL (writing queries). Familiarity with MS Azure or similar cloud platforms. Strong communication skills with the ability to effectively More ❯
Employment Type: Permanent, Work From Home
Salary: £24,000
Posted:

Lead Software Engineer

Guildford, Surrey, United Kingdom
Platform Recruitment Limited
engineer with 3+ years of commercial development experience to work on state of the art image processing, signal processing and network security applications to join an established team of C++ focused engineers working on classified projects click apply for full job details More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Lead Hardware Engineer

Guildford, Surrey, England, United Kingdom
Advanced Resource Managers Limited
Your skillset may include: Have experience in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills If this all sounds like something you will be interested in More ❯
Employment Type: Full-Time
Salary: £60,000 - £65,000 per annum
Posted:

Senior Software Developer

Guildford, Surrey, United Kingdom
ECM Selection (Holdings) Limited
cutting-edge technical challenges to solve, this is a great place to continue developing your technical skills. Requirements: Commercial-grade experience developing and maintaining complex systems in C/C++ Familiarity with web UI technologies (HTML, JavaScript, etc) and Linux systems Strong academic background including a 1st or 2:1 or PhD in a numerate subject and A’s or … everyone’s schedules are different and so supports flexible working hours. Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum DoE + Benefits
Posted:

Software Developer C++/C

Guildford, Surrey, United Kingdom
Mage Global Ltd
code for beneficial products and will be part of an exceptionally friendly and highly skilled engineering team. Job Summary: We are seeking a skilled Software Developer with experience in C++ and C# development using Visual Studio 2019/2022. This role involves maintaining and developing applications that bridge managed and unmanaged code, integrating C# .NET applications with legacy or third … party COM components, and ensuring high performance and stability. Key Responsibilities: Design, develop, and maintain applications in C++ and C# using Visual Studio 2019/2022. Implement and maintain COM Interop between managed (.NET) and unmanaged (native C++) code. Analyse and debug issues involving interop boundaries, memory leaks, and marshalling problems. Develop and consume COM interfaces and ensure proper registration … clear technical documentation for interop designs, interfaces, and processes. Participate in code reviews and enforce coding standards, particularly for interop safety and performance. Required Skills & Experience: Strong proficiency in C++ (including COM development) and C# (.NET Framework). Proven experience working with Visual Studio 2019/2022. Development of GUI’s using WPF optionally (WinUI or other Windows GUI frameworks More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:

Senior Software Engineer

Surrey, United Kingdom
Redline Group Ltd
Lead a team of software engineers, providing technical direction, supervision, and mentoring. Define architectural and detailed software designs in line with wider system requirements. Develop and test software in C++ across Linux and Windows platforms. Collaborate with multidisciplinary teams, ensuring seamless integration with firmware and electronics. Manage project timescales, resources, and deliverables in conjunction with the Project Manager. Conduct structured … technical documentation and design reviews to internal teams and customers. Key skills required for the Senior Software Engineer based in Surrey: Proven experience in software architecture, design, and implementation (C++). Strong background in embedded and real-time applications, with knowledge of Docker containers. Proficiency with IDE tools, version control systems, and structured UML design (Enterprise Architect). Experience with More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum
Posted:

Scientific Software Engineers C++, Masters or PhD

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
Scientific Software Engineers (C++, Masters or PhD)Guildford, Surrey (On-site)£65000 - £120,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 This leading Software provider are looking to bolster their engineering … team with 2 experienced Scientific/C++ Software Engineers. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. Your new role You'll join a well-established business with decades experience taking them a market leading position. … to succeed You must have 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++, ideally with the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike.The key desirable skill is C#/WPF/MVVM development working with GUI's, along with More ❯
Employment Type: Full-Time
Salary: £60,000 - £120,000 per annum
Posted:

C++ Software Engineers Numerical Modelling, AI/ML, Python

Guildford, Surrey, England, United Kingdom
Hays Specialist Recruitment Limited
C++ Software Engineers (Numerical Modelling, AI/ML, Python) 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 the office. Your new company This leading Software provider are looking to bolster their engineering team … with an experienced C++ Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey.This role would essentially suit someone who sits at the interface of scientific research/R&D and software development - you must have … written production grade C++ code. Your new role This is a hands-on Software Engineer role, joining the Innovation Team which have a broad mandate to work across the entire suite of internal products. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into production quality implementations in More ❯
Employment Type: Full-Time
Salary: £65,000 - £140,000 per annum
Posted:

Senior Software Engineer - Consultancy

Guildford, Surrey, South East, United Kingdom
Technical Futures
A Technology Consultancy seeks a Senior level Software Engineer with a strong academic record, provenC/C++ development skills and experience of working on complex real-world problems to provide solutions to challenging projects in a number of areas such as cyber security and network security. You must be a British National as UK Security Clearance is required. A 1st … Physics are required, with a PhD being highly beneficial. The successful Senior Software Engineer will ideally bring a range of software development skills and experience, including strong C/C++ development experience, using and configuring Linux systems; developing novel signal, image or data applications in C/C++ as well as familiarity with source control systems. An appreciation of hardware More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
geoenegineering. Requirements: MSc or PhD 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: o Seismic processing and fault … are not provisions for hybrid 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 us now - we may well More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Machine Learning

Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
Role and Responsibilities As a forward-thinking company at the forefront of innovation, we seek an individual passionate about pushing the boundaries of AI: Conduct cutting-edge research to develop state-of-the-art solutions or propose novel research challenges More ❯
Employment Type: Contractor
Rate: £70.00 - £75.00 per hour
Posted:

C/C++ Software Developer

Guildford, Surrey, United Kingdom
Hiring Group
Our leading R&D client is looking for C++ Software Developer based at Cambridge Experience of working on simulation sotware using C++, Paraellel Programming/HPC, MPI Experience of working on CFD/FEA/CAE products Geometry management & editing - including mesh deformation techniques Steady/unsteady RANS CFD & LES/DES Please send me your CV More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Senior Software Engineer

Chertsey, England, United Kingdom
The Talent Movement
We’re hiring a Senior Software Engineer for a specialist engineering consultancy delivering innovative, high-integrity systems. You’ll lead and mentor engineers, define software architecture, and deliver robust C++ solutions across embedded/real-time environments. You’ll collaborate with electronics/firmware teams, support integration, verification & validation , and work with containerised deployments (e.g. Docker) . Experience with UML …/Enterprise Architect is beneficial. Essential Current UK Security Clearance (SC or DV) at time of application (role involves work on UK defence programmes). Strong C++ design & development, embedded/real-time experience, version control, V&V. Proven team leadership/mentoring; clear documentation and stakeholder presentations. On-site, 5 days per week in Chertsey (KT16). Nice to More ❯
Posted:

Senior Software Engineer

guildford, south east england, united kingdom
The Talent Movement
We’re hiring a Senior Software Engineer for a specialist engineering consultancy delivering innovative, high-integrity systems. You’ll lead and mentor engineers, define software architecture, and deliver robust C++ solutions across embedded/real-time environments. You’ll collaborate with electronics/firmware teams, support integration, verification & validation , and work with containerised deployments (e.g. Docker) . Experience with UML …/Enterprise Architect is beneficial. Essential Current UK Security Clearance (SC or DV) at time of application (role involves work on UK defence programmes). Strong C++ design & development, embedded/real-time experience, version control, V&V. Proven team leadership/mentoring; clear documentation and stakeholder presentations. On-site, 5 days per week in Chertsey (KT16). Nice to More ❯
Posted:

Lead Software Developer

Fairlands, Surrey, United Kingdom
ARM
high level of UK security clearance - Please only apply if suitable. Responsibilities : 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 Providing training, mentoring and leading other more junior team members … Experience required: Hold a undergraduate degree or a PhD in a numerate discipline Ideally have 3 or more years software development experience, preferably in C/C++ Be familiar with using and configuring Linux systems. have experience in developing and maintaining complex real-world systems Have previously used source control systems such as subversion Understand the importance of clear, efficient More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
Surrey
10th Percentile
£62,500
25th Percentile
£65,000
Median
£75,000
75th Percentile
£106,250
90th Percentile
£121,250