C++ Jobs in the UK

726 to 750 of 2,445 C++ Jobs in the UK

Integration, Verification, Validation, and Qualification Engineer

Burton-on-Trent, England, United Kingdom
Cyient
e.g., Jira) or similar project/test management platforms. At least 5 years’ experience in software testing or verification roles. Desired Skills: Background in software development with knowledge of C++ or Java. Experience working in Linux environments, including writing or using Bash scripts. Strong technical documentation skills and attention to detail. Familiarity with Agile methodologies and iterative development approaches. Experience More ❯
Posted:

FPGA Software Engineer - Rickmansworth, UK

Rickmansworth, Hertfordshire, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Penryn, Cornwall, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

London, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Oxford, Oxfordshire, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

FPGA Software Engineer - Rickmansworth, UK

Hebden Bridge, Yorkshire, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software and Firmware Engineer

Cwmbran, Gwent, United Kingdom
STG Aerospace Limited
Engineering. Requirements: Degree in Software Engineering, Computer Science, Electronics, or a related engineering discipline. Proven experience in software and firmware development for embedded systems. Strong proficiency in C and C++ for embedded applications. Experience with real-time operating systems (RTOS) or bare-metal firmware development. Solid understanding of microcontrollers, digital interfaces (I2C, SPI, UART, CAN), and hardware-level debugging. Proficient More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Sr. Embedded Software Engineer, Ring

Cambridge, Cambridgeshire, United Kingdom
Amazon
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience as a mentor, tech lead or leading an engineering team - Proven experience with microcontroller architectures - Extensive experience in power management and thermal optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Data/Consulting Engineer

London, United Kingdom
VIQU Limited
standards. What We’re Looking For Education: A strong academic background in Computer Science, Engineering, Mathematics, Physics, or a related discipline. Extensive Coding Experience: Proven expertise in Python, Java, C++, JavaScript, or TypeScript, ideally across production environments. Strategic Mindset: Able to zoom out and contribute to high-level planning while also diving into technical detail. Client Facing Confidence: Comfortable engaging More ❯
Employment Type: Permanent
Salary: £40000 - £60000/annum 15% Bonus and Share Options
Posted:

Global Markets, Micro SMM Platform Developer

London, United Kingdom
NCAA (National Collegiate Athletic Association)
an analytical field such as Mathematics, Physics, Engineering. Preferred Qualifications Relevant markets/securities/trading experience is a plus but not required. Experience building Java and/or C++ based systems in a Linux environment is a plus but not required. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Cambridge, England, United Kingdom
ENVEA Global
and functional documents, which can be used as a basis for the creation of manuals and the approval of the devices Essential skills Bare-metal programming in C and C++, targeting various 8/16/32-bit processors from Renesas, Microchip and STM. Programming for RTOS e.g. Zephyr, FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART More ❯
Posted:

Embedded Software Engineer

Ely, England, United Kingdom
ENVEA Global
and functional documents, which can be used as a basis for the creation of manuals and the approval of the devices Essential skills Bare-metal programming in C and C++, targeting various 8/16/32-bit processors from Renesas, Microchip and STM. Programming for RTOS e.g. Zephyr, FreeRTOS Programming for a range of peripherals (RTC, SPI, I2C, UART More ❯
Posted:

Sr. Embedded Software Engineer, Ring

London, United Kingdom
Amazon
Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience as a mentor, tech lead or leading an engineering team - Proven experience with microcontroller architectures - Extensive experience in power management and thermal optimization More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graduate Integration Developer

London, United Kingdom
Hybrid / WFH Options
Acturis Ltd
STEM subject. Excellent A-levels, minimum AAB, including an A in Maths (or equivalent). Passion for programming and experience with an object-oriented language such as C#, Java, C++, or Python. Ability to apply technology and solve problems systematically. Logical, organized, and practical mindset. Eagerness to take responsibility and quick learner. Strong team collaboration skills. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior ML Engineer

City of London, London, United Kingdom
Flux Computing
Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with multiple toolchains More ❯
Posted:

Senior ML Engineer

London Area, United Kingdom
Flux Computing
Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with multiple toolchains More ❯
Posted:

Senior ML Engineer

South East London, England, United Kingdom
Flux Computing
Stay ahead of GPU, AI accelerator, and optical computing trends; propose and prototype innovations. Skills & Experience 5+ years of experience in software engineering with a focus on C/C++ programming. Deep expertise in ML framework internals, compilers, low-level programming, and optimisation techniques. Deep expertise in optimising Tensorflow, PyTorch or JAX deep learning models. Deep expertise with multiple toolchains More ❯
Posted:

System Development Engineer

London, United Kingdom
Amazon
and other infrastructure projects to completion. BASIC QUALIFICATIONS - Experience in automating, deploying, and supporting infrastructure - Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust - Experience with Linux/Unix PREFERRED QUALIFICATIONS - Experience with CI/CD pipelines build processes Our inclusive culture empowers Amazonians to deliver the best results for our customers. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quantitative Research - Credit - Associate or Vice President

London, United Kingdom
JPMorgan Chase & Co
focus on quality deliverables Preferred Qualifications, Capabilities, and Skills: You have a Ph.D. in a numerate subject from a top academic institution You demonstrate experience in in Python and C++ More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Partner Solutions Engineer, Gen AI

United Kingdom
WeAreTechWomen
experience working with client-side web technologies (e.g., HTML, CSS, JavaScript, or HTTP). 6 years of experience coding with one or more programming languages (e.g., Java, C/C++, Python). Experience troubleshooting technical issues for internal/external partners or customers. Preferred qualifications: Master's degree in Engineering, Computer Science, Business, or a related field. Experience with Gen More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Triage Specialist - Supply Chain Systems

London, United Kingdom
Applied Value Technologies
operating with SLAs in a client-facing role in a production support environment Ability to work on-call schedule on weekdays and occasionally on weekends Preferred Qualifications: Basic C, C++, Python, Objective C knowledge JavaScript/PHP knowledge Experience using commercial and financial products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Application Security Engineer

Edinburgh, United Kingdom
Hybrid / WFH Options
N-able Technologies Ltd
the organization. Collaborate with engineering teams by providing well-researched security advice to demonstrate vulnerabilities and provide secure development guidance. Work with technology built with programming languages, such as C++, C#, GO, .NET framework, Java, JavaScript/TypeScript, PHP, Python, Ruby and Swift. Support engineering and enterprise teams in realizing a secure-by-design program. Effectively communicate security risks to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Corporate Treasury - Quantitative Strategist - Associate - London

London, United Kingdom
WeAreTechWomen
Masters or PHD preferred • Strong analytical skills to perform complex functional and technical analyses • Strong communication skills RELEVANT PRIOR EXPERIENCE • Developing mathematical models in one of the following: Python, C++ or Java. • Developing financial pricing models in any asset class. • Maintaining a production code base and daily production processes. • Preparing and submitting technical documents to support the validation of mathematical More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - FX Platform- Tech-driven Global Market Maker

London, United Kingdom
NCAA (National Collegiate Athletic Association)
operational standards What you'll need: Authorisation to work in the UK preferred Strong engineering instincts and a deep understanding of computer science fundamentals Experience writing software in C#, C++, C, or Java with a proven ability to deliver scalable, reliable, high-quality clean code A passion for continuous improvement and test-driven design plus innovative, big-picture thinking grounded More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Firmware Engineer

Lisburn, County Antrim, United Kingdom
Camlin Group
of digital circuits on FPGA devices, DSP and Microcontroller. Proven experience in programming in VHDL language and in the use of Xilinx Vivado tools. Proven experience in programming in C++ and C languages. Good knowledge of theory and usage of Real Time Operating Systems (FreeRTOS, Zephyr). Good knowledge of theory and design of complex digital electronic circuits and digital More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
10th Percentile
£36,950
25th Percentile
£50,000
Median
£66,219
75th Percentile
£85,000
90th Percentile
£120,500