126 to 148 of 148 Permanent C++ Software Engineer Jobs

Embedded Software Engineer - Real-Time RTOS (C/C++)

Location
Costessey, England, United Kingdom
Zenovo is seeking an Embedded Software Engineer to join our client in St Ives, Cambridgeshire. You will design and implement high-assurance software for real-time embedded systems, with emphasis on reliability and performance. The role requires strong C/C++ skills ...

Senior Software Engineer, Power Systems & HPC (C++, Python)

Location
Manchester, England, United Kingdom
TNEI Services Ltd is looking for a Senior Software Engineer in Manchester to develop high-performance simulation tools using C++. Candidates should have a strong background in C++ programming, and be familiar with Python and power systems concepts. The role offers flexible working hours ...

Sr Lead Software Engineer – Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join adynamic, global analytics teamwithin JPMorgan Chase’s Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that power real … time trading and research in a fast-paced financial environment. We seek candidates with strong expertise inany of Python/KDB/C++, and who can leverage their knowledge ofAIto drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics, or SDLC use cases ...

Sr Lead Software Engineer - Data Engineering, Python/C++/KDB/AI

Location
Greater London, England, United Kingdom
Join a dynamic, global analytics team within JPMorgan Chase’s Commercial & Investment Bank, Electronic Trading Technology. As a Lead Software Engineer at JPMorgan Chase within Commercial & Investment Bank, Electronic Trading Technology, you will play a pivotal role in designing and delivering high-performance, scalable solutions that … time trading and research in a fast-paced financial environment. We seek candidates with strong expertise in any of Python/KDB/C++, and who can leverage their knowledge of AI to drive innovation in data engineering, analytics, and automation. Experience leveraging AI in development, analytics ...

C++ Low-Latency Trading Software Engineer - Cambridge

Location
United Kingdom
Options Technology Ltd. in Cambridge, UK, is seeking a C++ Software Developer to join our Market Data division. The role focuses on developing and maintaining low-latency trading platforms in an agile environment using C++. We look for 1–2 years’ experience with C++ ...

Embedded Software Engineer (C++/Rust) – Real‐Time Network Security

Location
Bristol, England, United Kingdom
leading technology firm based in the UK is seeking Software Engineers to work on impactful projects in network security. Candidates should possess 2 to 5 years of experience in software engineering and be eligible for UK Security Clearance. Key skills include proficiency in Modern C++ ...

C++ Software Engineer - Data Platform

Location
Greater London, England, United Kingdom
Role: Our distributed platform combines high-performance storage, compute, and service layers for processing and serving massive, structured, time-series datasets - built in C++ with a distributed system architecture, real-time streaming, RPC-based data transfer, and columnar on-disk storage that powers data processing and analytics workflows. … review, system design, feature development, and productionization. What You'll Bring: Degree in Computer Science or a related field. 2+ years of professional software engineering experience. Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O). Proficiency in modern C++ ...

Senior C++ Software Engineer (100% Remote - United Kingdom)

Location
United Kingdom
Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to ...

Senior Python / C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like-minded people. The Role: Our group is responsible for building software enabling both the large‐scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … minimum of 7 years of writing production‐quality code in Python on Linux platform Candidate must be willing to learn C++. Experience in C++ is a strong plus Candidate must have strong interest and motivation to work with machine learning, deep learning, backtesting platform design and development technologies. ...

Senior C++ Software Engineer

Location
Greater London, England, United Kingdom
seek people who think in code and are motivated by being around like‐minded people. The Role Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our portfolio. The team is currently embarking … team. What You’ll Bring A successful candidate will possess: A minimum of 5 years of writing production-quality code in C++ on Linux platform Good understanding of Python language with development experience Strong understanding and experience with Linux system programming fundamentals Ability to develop large-scale, distributed ...

Senior Software Engineer — Medical Devices (C++/C#)

Location
Staplehurst, England, United Kingdom
Burtons Manufacturing Co Ltd is seeking a Senior Software Developer to join our engineering team in Staplehurst, Kent. You will develop Windows and Linux software primarily in C++, with additional C#, .NET, and web languages for UI and device control of veterinary ventilators … monitors. The role involves creating new code from scratch, maintaining legacy C++/C# products, and extending software to handheld devices. #J-18808-Ljbffr ...

Weather Software Engineer (C++, Linux) - Remote/Hybrid

Location
Coventry, England, United Kingdom
WetterOnline Meteorologische Dienstleistungen GmbH invites applications for a Scientific Software Developer (f/m/d). The role focuses on weather model interpretation, meteorological data processing and customer-oriented visualization. The team collaborates across Development, Product and Marketing and supports hybrid/remote work options. A degree … meteorology, natural sciences or computer science is required, with strong C++ OOP skills. #J-18808-Ljbffr ...

Java & C++ Software Engineer - Hybrid (Oxfordshire)

Location
Abingdon, England, United Kingdom
Halliburton in Abingdon is seeking a skilled Software Developer to join their team. This hybrid position requires working on new products and features using Agile methodologies, collaborating with architects and developers. The ideal candidate should have over 4 years of Java and C++ experience, familiarity with ...

Senior Graphics Software Engineer - C++, GPU & Multithread

Location
Stratford-upon-Avon, England, United Kingdom
Unity Technologies in the UK is seeking a skilled graphics engineer to join our graphics team focused on diagnosing and resolving graphics and performance problems encountered by developers building with Unity. You will work across the runtime stack, optimize render paths, and ensure robust behaviour on a wide ...

C++ Software Engineer

Location
Greater London, England, United Kingdom
developers. Design and optimise rapid trading systems end‐to‐end. Apply low‐level systems programming and optimisation using languages such as C, C++ or similar. Analyse and improve application performance using hardware counters and profiling tools. Qualifications Expertise in low‐level systems programming and optimisation for extremely ...

Senior Embedded Software Engineer - Hybrid (C/C++)

Location
England, United Kingdom
well-established technology company is looking for a Senior Embedded Software Engineer. You'll design embedded software solutions, implement communication modules, and ensure software quality. The ideal candidate has expertise in C/C++ and understands low-level protocols. This role offers ...

Senior C++ Real-Time Software Engineer (Hybrid)

Location
St. Neots, England, United Kingdom
Pico Technology in St Neots, England seeks a Senior Software Development Engineer to advance real-time data handling and bus data decoding. You will lead feature design, shape the architecture, and balance new work with technical debt in an Agile team. You will work across ...

Lead Embedded Software Engineer – Global, C++ & Firmware

Location
Nottingham, England, United Kingdom
Dover Imaging & Identification (DII) in Nottingham, UK, is seeking a passionate engineer to join an entrepreneurial, agile team. You will write software and firmware for embedded system components and lead internal and external partners to deliver market-leading products. You will drive continual improvement of software ...

Senior Numerical ML Software Engineer (C/C++, HPC)

Location
Manchester, England, United Kingdom
Advanced Micro Devices (AMD) invites engineers with a solid background in mathematics, data science and software development to join our team focused on classical machine learning and numerical algorithms. You will work across HPC environments, implementing parallel code in C/C++ and contributing to high … performance AI platforms. This role offers exposure to the latest AMD technologies, collaboration with world-class engineers, and opportunities to impact software that powers data centers, AI #J-18808-Ljbffr ...

C++ Lead Software Engineer

Location
Greater London, England, United Kingdom
that power our Firm, enabling our clients and colleagues to redefine markets and shape the future of our communities. This is a Lead Software Engineering position at VP level, which is part of the job family responsible for developing and maintaining software solutions that support business … mandatory exchange driven upgrades. You may need to enhance existing systems to meet new requirements or applying break-fixes to Order Router software . You may need to design/develop products to add value to the services the team provides. You may need to perform exchange certification ...

Software Engineer (Java / C++)

Location
Abingdon, England, United Kingdom
testing of these systems. Follows secure coding practices, performs triaging of security issues, and implements fixes to deliver secure applications. Familiar with common software vulnerabilities and leading practices to mitigate. Should have some experience in researching open- source technologies for use in building systems and participate in open … source communities as needed. Works on projects of moderate scope and complexity. Pro-actively identifies areas for improvement within the software system and processes. Develops assignments and schedules. Requires completion of an undergraduate degree in Computer Science or similar discipline, and 4 years of related experience. Key Responsibilities ...

Defence Software Engineer – C#/C++, Mixed Reality

Location
Malvern, England, United Kingdom
QinetiQ is seeking skilled software developers to join its Mission Training Devices division. You will build software for synthetic training devices, including stand-alone apps and Mixed-Reality integrations, primarily on Windows using C# and C++. Key tasks include networking across Windows apps (TCP/ ...

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 … 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 ...