2,026 to 2,050 of 2,541 C++ Jobs

Senior Software Engineer, TV Playback (C++)

Location
Greater London, England, United Kingdom
quality truly matter — and directly impacts how millions of people experience Spotify every day. What You’ll Do Design, build, and evolve the C++ integration layer that powers Spotify’s audio and video playback on TV devices running our new Rust runtime Integrate Spotify’s playback experience with platform-native … playback quality through code reviews and knowledge sharing Who You Are You have strong of experience building low-level systems in C++, ideally within video, media, or playback domains You have hands‐on experience integrating native playback frameworks such as AVPlayer, ExoPlayer, vendor SDKs, or similar media stacks You have ...

C++ Software Engineer

Location
Easter Howgate, Scotland, United Kingdom
role, we really need you to have the following experience: Experience working within an agile team and familiarity with agile software development lifecycle Strong C++ programming skills, ideally in a highly regulated environment. The ability to collaborate and work with others Git (or equivalent) source control expertise The ability ...

C++ Software Developer

Location
Milton Keynes, England, United Kingdom
C++ Software Developer? Do you have a minimum of 12 months’ commercial experience? If yes, then read on, and let us tell you why the company is adding real value into the Public and Commercial Sectors. Location: Milton Keynes Salary: £41,201.09 - £52,972.83 DOE Core Benefits: Hybrid Working Policy … Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period). How the company will set you up for success as a C++ Software Developer: Embark on your journey with confidence through our Comprehensive Induction and Training Program. We invest in your professional development from day one, providing ...

Software Engineer ( C# / C++ )

Hiring Organisation
Certain Advantage
Location
Bristol, Somerset, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 Hourly
World Class Defence Organisation is currently looking to recruit 5x C#/C++ Software Engineer subcontractors on an initial 12 month contract. Desktop C# is the expertise the department are looking for; with some experience with C++ but doesnt need to be overly extensive. Job Title: C#/C++ Software ...

Software Engineer ( C# / C++ )

Hiring Organisation
Certain Advantage
Location
Stevenage, Hertfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 65 Hourly
World Class Defence Organisation is currently looking to recruit 5x C#/C++ Software Engineer subcontractors on an initial 12 month contract. Desktop C# is the expertise the department are looking for; with some experience with C++ but doesnt need to be overly extensive. Job Title: C#/C++ Software ...

Air Combat Simulation Engineer

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding of component … significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Pilot modelling Modelling of Sensors and Signatures (RF and EO/ ...

Air Combat Simulation Engineer

Hiring Organisation
Saab UK
Location
Bedford, Bedfordshire, South East, United Kingdom
Employment Type
Permanent
data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding of component … significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Pilot modelling Modelling of Sensors and Signatures (RF and EO/ ...

Air Combat Simulation Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
data files between formats in use within the community. Develop Simulink models of aircraft and aerospace systems and auto-code to C/C++ and dll. Integrate Models (Simulink and dll) into System-of-Systems models. Undertake simulation development, testing and application with results analysis to provide understanding of component … significance and potential resolutions. Qualifications and Skills: Degree Educated - Engineering degree in relevant subject. Matlab and Simulink (and Stateflow), Auto-coding to C/C++ and DLL Programming languages (Preferably C++, C#, Delphi) Flight Dynamics and aircraft performance modelling Modelling of Sensors and Signatures (RF and EO/IR) Knowledge ...

C++ Developer

Location
Hounslow, England, United Kingdom
requesting departments. Delivers technical solutions to resolve complex and far reaching problems or requirements. Skills Expertise in Object Oriented application development with C++ 11/14/17 Unit Testing in C++ with GTest/CPP test, experience in writing regression test Experience/Interest in Web development with basic … knowledge of HTML, CSS and JavaScript Strong in data structures and problem solving Good to Have Knowledge of REST APIs creation with C++ with Yaml and Swagger Experience with state machines JSON and XML parsing with C++ librarie #J-18808-Ljbffr ...

Real-Time C++ Engineer for Maritime Systems

Location
Devon and Torbay, England, United Kingdom
Symmetric Recruitment is seeking a C++ Software Engineer in Plymouth, UK, for a permanent role in the maritime sector. You will design, develop, and maintain high-performance C++ applications and collaborate with cross-functional teams to deliver robust maritime software. The role requires a relevant degree, proven C++ experience, real ...

Senior C++ Engineer – Hybrid (Manchester)

Location
Manchester, England, United Kingdom
leading defense contractor in the UK seeks a Senior Software Engineer (C++) to enhance national security products. Candidates should have modern C++ development skills, Linux expertise, and experience working in agile teams. Role involves international travel and collaboration with global customers. This position offers flexible work arrangements and values diversity. ...

Lead Software Engineer, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
Lead Software Engineer, C#, C++, Rust A Lead Software Engineer opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering click ...

Senior Simulation Software & Security Engineer

Location
Crawley, England, United Kingdom
will also help define, implement, and harden the security architecture for a complex iOS application built with Unreal Engine and extensive proprietary native C++ libraries. Hiring details This requisition is for a locally hired position in Crawley. Benefits and pay are determined at the local level and are not part … selected candidate will be required to work onsite at one of the listed location options. Position Responsibilities Own, extend, and maintain a large native C++ codebase: design, implement, review, and ship high-quality, cross-platform code for Windows, Linux, and iOS. Deliver across the full development lifecycle: feature development ...

Lead Software Engineer - Linux

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Salford, Greater Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£65,000
been closely involved in a similar migration previously Get hands-on with modifying existing C# code to run on Linux, alongside embedded C/C++ development Liaise closely with the company's Germany office, who have led the Linux platform project, to ensure alignment between platform and application development - including … with Linux - genuine, hands-on 'been there, done it' migration experience is essential Strong hands-on embedded Linux background, with proficiency in C/C++ Minimum 3 years' commercial object-oriented development experience in a C-like language (C++ or C#) Minimum 5 years' experience developing for embedded Linux systems ...

Senior Engineer I (Chromium)

Location
Bracknell, England, United Kingdom
tier investors. About the Role Menlo Security is looking for a Senior Software Engineer to join our Chromium engineering team. You'll bring strong C++ skills - ideally with hands-on Chromium experience across layers such as content, browser, core, compositor, skia, and networking - to build and harden the browser capabilities … using AI-assisted development tools yourself to move faster without cutting corners on quality. Responsibilities Design, build, and maintain Chromium-based browser components in C++, working across layers such as content, browser, core, compositor, skia, and networking, that power Menlo's security and AI-driven capabilities. Apply strong networking fundamentals ...

Embedded Software Engineer

Hiring Organisation
Line Up Aviation
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
£60.00/hour
edge technology solutions to our key customers. Role Responsibilities: Utilize your skills and knowledge to prototype innovative wireless solutions Primarily developing using C/C++ on embedded platforms Development of embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development … software in a real-time embedded environment using Linux. (e.g. Microblaze or RISC-V using C/C++) Experience of working with and configuring embedded Linux systems with tools such as Buildroot and Yocto Experience of working with Uboot, Kernel config and device trees Building and deploying embedded Linux systems ...

Low-Latency C++ Engineer — Remote UK

Location
United Kingdom
Reactive Markets Limited is seeking a C++ Software Engineer to build low-latency trading infrastructure on Linux. You will work on the core Switchboard platform—pricing engines, gateways, market-data systems, and messaging—with ownership from design through production. The role requires strong C++ on Linux, plus experience with performance ...

Software Engineer

Location
Fareham, England, United Kingdom
Location: Fareham On Site: 1x a month Clearance: SC Experience Level: Mid – Senior Key Responsibilities: Design, develop, and maintain backend software components using modern C++ Build and implement algorithms that combine and process data from multiple sensors Develop and optimise real‐time image and data processing pipelines Create and integrate … user interfaces using Qt and QML , connected to C++ backends Ensure high software quality through code reviews, testing, debugging, and performance tuning Collaborate closely with systems, embedded, and UI/UX engineers Contribute across the full development lifecycle: requirements, architecture, implementation, and documentation Required Skills: Strong commercial experience with C++ ...

Senior Embedded Software Engineer

Location
Eastleigh, England, United Kingdom
three days per week required onsite. The client works across the full embedded stack, from low-level C through to multi-threaded, OS-based C++, and the role can be shaped around your own strengths and experience level. Whether you're a junior engineer building your embedded skillset … career development opportunities Excellent benefits package including 7% pension employer contribution What You'll Be Doing Developing and maintaining embedded software in C/C++ Designing, testing, and integrating software for complex embedded systems Working across the full software development lifecycle Collaborating with hardware, FPGA, and systems engineering teams Building ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent
Salary
£55,000
organisation in the Bristol area. The position will focus on developing embedded Linux systems using Yocto , alongside work involving C/C++, Linux platforms, System-on-Chip devices and communications technologies . Youll contribute to technically challenging R&D programmes spanning research, prototyping, implementation, integration and testing. The Role … maintaining Yocto recipes, layers, images and Board Support Packages Configuring, building and debugging Linux systems for embedded hardware Developing embedded software using C and C++ Supporting Linux kernel, bootloader and device-driver integration Developing software for microprocessors and System-on-Chip devices Integrating hardware interfaces, sensors and communications peripherals Supporting ...

Senior Software Engineer

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Enfield, London, Enfield Town, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
state radar sensor technology, supplying navigation and tactical radar display systems to customers around the world. This is an excellent opportunity for a senior C++ developer to take ownership of complex, innovative software projects within a specialist engineering environment. The Role Reporting to the Software Engineering Manager, you will … collaborators on software matters. Undertake additional project tasks as required by management. About You We are looking for a skilled software engineer with strong C++ expertise and proven experience taking projects through the full software development life cycle. Qualifications A good degree in a relevant subject (e.g. Software Engineering, Computer ...

C++ Developer — Flexible Hours, Remote-Ready Role

Location
United Kingdom
think-cell Software GmbH is looking for skilled C++ Developers in the United Kingdom. Candidates can be seasoned professionals or recent graduates with strong C++ skills and a background in Computer Science, Physics, or Mathematics. The role promotes flexibility, creative problem-solving, and encourages contributions from all team members. Benefits ...

C++ Developer — High-Performance Linux & Networking

Location
Manchester, England, United Kingdom
Anson McCade is seeking an experienced C++ Developer to join a leading technology organisation in Manchester. You will work in an Agile Scrum team delivering high-performance software and security-related capabilities. You will develop with modern C++ standards, be exposed to Linux build systems and networking technologies, and collaborate ...

Information Security Engineer Lead

Location
Greater London, England, United Kingdom
years of experience with security assessments, security design reviews, or security engineering. Experience in one or more general purpose languages, preferably C#, Python, C++, Javascript or Java. Experience with cloud infrastructures like Azure, GCP or AWS Preferred Qualifications 10 years of experience with security assessments, security design reviews, or security … engineering. Understanding both offensive and defensive security methods. Experience in three or more general purpose languages, preferably C#, Python, C++, Javascript or Java. Good knowledge and experience with breaking and securing cloud infrastructures like Azure, GCP or AWS #J-18808-Ljbffr ...

C++/Python Developer — Contract (Go Skills)

Location
Glasgow, Scotland, United Kingdom
Ubique Systems in Scotland is seeking a Mid-Senior C++/Python Developer for contract work across Edinburgh and Glasgow. You will develop high-performance software in C++ and Python, liaising with IT and design teams to deliver robust solutions. The role requires strong Linux/Unix experience, PostgreSQL data ...