2,376 to 2,400 of 2,903 C++ Jobs in the UK

Quantitative Developer - Options

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
years' experience in financial markets focused on trading and risk management within the Options spaceOptions valuationsYield curve modellingMSc or PhD in a STEM subjectGood C++ including C++ 11/14PythonVersion control such as Git/GithubExperience in yield curves constructionKnowledge of fixed income performance attribution methodologiesThe environment is that ...

Java Developer Algo Trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Computer Science or Machine learning BSc or Masters or PhD from a top 40 University Globally Some commercial Java Development experience; we would consider C++ but core coding is Java Core Java Nuts and bolts type experience SQL Good understanding of general programming concepts, diligent coder. This is an outstanding … growth within the sector. You will gain massive exposure to High Frequency Trading. My client is based in the City of London Java Developer, C++ Developer, Quant, Junior Quant, C++ Java, SQL Matlab, Quant Trader, Quantitative ...

Senior Software Engineer - Research Technology

Location
Greater London, England, United Kingdom
game engine’s replay loop, a telecom packet pipeline, or a streaming analytics platform, applied to financial market data. Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion … build, and maintain high-performance, scalable software and data systems used by quant researchers and trading teams. Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale. Orchestrate and improve reliability of data and compute pipelines on HPC clusters. Create ad-hoc computation frameworks ...

Senior Software Engineer - Research Technology

Hiring Organisation
DRW
Location
London, UK
Employment Type
Full-time
game engine's replay loop, a telecom packet pipeline, or a streaming analytics platform, applied to financial market data. Our stack includes modern C++ for throughput-critical ingestion and simulation, Python with C++ bindings for research tooling, and distributed computing on HPC clusters. Your work will span exchange-data ingestion … build, and maintain high-performance, scalable software and data systems used by quant researchers and trading teams. Implement raw exchange data pipelines in modern C++ and operate them at high-throughput scale. Orchestrate and improve reliability of data and compute pipelines on HPC clusters. Create ad-hoc computation frameworks ...

Software Engineering Specialist

Location
Manchester, England, United Kingdom
management principles. Performance of highly complex work activities covering technical, financial and quality aspects. Object-oriented programming experience, and supporting technologies, including: C#, Python, C++, low-level mobile development (Objective-C, C++), elastic, ansible, docker, Jenkins, git, MEAN stack. Our Package When you join our team, you'll play ...

Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering

Location
Greater London, England, United Kingdom
must be responsive, flexible, and able to succeed within an open and collaborative peer environment. Key job responsibilities Delivering high-quality C/C++ code for Ring Devices at Amazon Specifying, designing, and implementing functionality and behaviors of embedded subsystems. Collaborate effectively with applied science, software, and electronics engineering teams. … internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs Preferred Qualifications Bachelor's degree in computer science ...

Software Engineer

Location
Bristol, England, United Kingdom
generous paid-off time, flexible schedule. Responsibilities: Development of 3D geometry systems interfaces for mechanical products; Solution of computer graphics problems in C#/C++ using OpenGL, WPF Windows OS Solution of computer graphics problems in C#/C++ using OpenGL, QT, Open Cascade Linux OS Development UI (Web Asp.Net ...

Software Engineer

Hiring Organisation
Copello
Location
Todmorden, Lancashire, United Kingdom
Salary
£ 70 K
Software Engineer – C++ Location – Portsmouth, on-site.Salary - 50,000 - 70,000 plus package.Please note: Due to the nature of the programme, this role requires eligibility for UK Security Clearance.Are you an experienced C++ Software Engineer looking for the opportunity to work on complex and innovative software solutions within defence. … front-end GUIsIntegrating software with external systems and sensorsUnit and simulation-based testingWorking within an Agile/SCRUM environmentWhat we’re looking for:Strong C++ development experienceObject-oriented programming and software design experienceKnowledge of data structures, algorithms and design patternsExperience with debugging and fault findingUnderstanding of networking and data serialisationDatabase ...

Embedded Software Engineer

Hiring Organisation
Meritus Talent
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Full-Time
Salary
£50.00 - £60.00 per hour
growing their practice. The role will require 3 days a week onsite and 2 days WFH. EMBEDDED SOFTWARE ENGINEER - INSIDE IR35 - £60 PER HOUR - C++ - 6 MONTHS INITIALLY - PORTSMOUTH - 3 DAYS A WEEK ONSITE - 37 HOURS A WEEK - SINGLE STAGE INTERVIEW PROCESS - MUST HAVE SC CLEARANCE Security clearance required … application Experience programming Embedded Systems using C/C++ Experience of bare-metal and embedded Linux environments Experience of linux device drivers including DMA, Interrupts, and Device Trees Knowledge of Digital Signal Processing Knowledge of Software Defined Radio ...

Senior Embedded Software Engineer

Location
Southampton, England, United Kingdom
because the client have soo much work across the embedded stack (from low level C code to multi‐threaded higher level OS based C++), they can tailor the work and position to you! Salary: Up to £75,000 (with industry leading benefits - 7% pension, Bupa, Shares, 1 day holiday increase … year) You’ll be working on: 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 robust, high‐performance software for advanced engineering applications ...

SC Cleared C++/Qt Engineer for Defence Systems

Location
West of England, England, United Kingdom
seeking a C++/Qt Software Engineer with active SC clearance for a 12-month contract in Bristol. The role focuses on developing a new software console using C++ and Qt, with full lifecycle responsibilities from requirements to verification and delivery. The successful candidate will contribute to high-integrity defence ...

Technical Expert - FEA / CFD

Hiring Organisation
CBSbutler Holdings Limited
Location
United Kingdom
Employment Type
Permanent
innovative engineering and technology organisation developing advanced simulation and analysis software. This is a senior individual-contributor position combining CFD, FEA, numerical modelling and C++ software development . You will take technical ownership of sophisticated physics-based analysis tools, helping define the future research and development roadmap while remaining hands … Fluid-Structure Interaction (FSI) Develop and improve numerical models used to predict complex physical behaviour Translate theoretical research into robust, production-quality C++ software Improve simulation accuracy, performance, automation and solve times Develop and evaluate numerical methods, algorithms and optimisation techniques Maintain and modernise an established engineering codebase Work closely ...

Technical Expert - FEA / CFD

Location
London, United Kingdom
innovative engineering and technology organisation developing advanced simulation and analysis software. This is a senior individual-contributor position combining CFD, FEA, numerical modelling and C++ software development . You will take technical ownership of sophisticated physics-based analysis tools, helping define the future research and development roadmap while remaining hands … Fluid-Structure Interaction (FSI) Develop and improve numerical models used to predict complex physical behaviour Translate theoretical research into robust, production-quality C++ software Improve simulation accuracy, performance, automation and solve times Develop and evaluate numerical methods, algorithms and optimisation techniques Maintain and modernise an established engineering codebase Work closely ...

Senior Software Engineer

Location
Guildford, England, United Kingdom
genuinely technical engineering position, working on complex software and data-processing challenges within a highly specialist environment. If you are an experienced C/C++ developer who enjoys solving difficult problems, working across disciplines and getting involved in the underlying technical detail, this could be an excellent opportunity. The role … will be involved in: Developing software for security-focused applications Developing signal, image and data processing applications using C/C++ Working across technically complex software development projects Supporting customers with deployed solutions Providing technical support and training Mentoring and providing technical guidance to less experienced engineers About ...

Backend Software Engineer – Infrastructure, Foundations

Location
Greater London, England, United Kingdom
Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field Strong coding skills with demonstrated proficiency in programming languages such as Java, C++, Python, Rust, or similar languages Familiarity with storage and data processing systems, cloud infrastructure, and other technical tools Strong written and verbal communication skills Ability … exceptional remote work Core Competencies Demonstrates expertise in building scalable software systems and distributed architectures, with strong coding skills in languages such as Java, C++, and Python. Proficient in automating deployment and managing complex data processing systems while collaborating effectively with diverse teams. Highest-signal resume keywords Distributed Systems Development ...

Rust Engineer | Rapidly Growing AI Start-Up | London

Location
Greater London, England, United Kingdom
Rust Engineer or C++/Python/Java/C#/Go Engineer who is keen to to work in Rust required to join a rapidly-growing, London based AI start-up to build software powering the next generation of autonomous systems. The company is in an exciting growth phase … development of cutting-edge solutions with genuine real-world impact. About you Strong academic background Experience in Rust, or exceptional Engineering skills in C++/Python/C#/Javascript Comfortability handling projects from experimentation all the way through to production Great problem-solving skills and the ability to thrive ...

Senior Machine Learning Engineer

Location
Greater London, England, United Kingdom
such as multi-threading, networking, profiling and optimisation. Experience working with the NumPy/SciPy stack is essential, as is experience with tools like C++, Numba etc for performance optimisation. Knowledge of common ML algorithms & techniques is a plus, although not essential. We are a hybrid working company, working Thursdays … encourages best practice in others A systematic, analytical approach to tackling problems and designing solutions Experience with: Python programming Proficient in C/C++ on modern architectures Experience with the NumPy/SciPy stack Working with Linux platforms with knowledge of various scripting languages Strong general high performance computing: Multi ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £80000/annum
depending on your skill. Responsibilities as an Embedded Software Engineer: + Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) + Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Technical requirements … Embedded Software Engineer: + Proficiency in C/C++, C#, or .NET for PC application development + Experience developing ARM Cortex MCUs + Professional experience utilising Docker containers + Strong understanding of software development lifecycle and version control (e.g., Git). Desirable experiences for an Embedded Software Engineer: + Experience ...

Embedded Linux Software Developer (UK)

Hiring Organisation
InMusic
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
seeking a Linux/C++ Software Developer for the development of embedded hardware products based on Linux. This role works with onboard support packages, drivers, and tools, supporting our musical products. This includes creating OS package configuration, user-space programs, and scripts. Additionally, this role works cross-functionally with … application development teams, hardware engineers, and product design teams to create truly compelling products.This role requires a good understanding of Linux system programming, C, C++, and the open-source ecosystem.Key ResponsibilitiesBuild solutions for product feature requirements, combining similar features from different product lines into a single unified solution.Construct and support ...

Quantitative Software Developer Intern

Location
Greater London, England, United Kingdom
research infrastructure. Interns will work on small, highly collaborative teams. Undergraduate or graduate candidates in computer science or engineering Significant experience in Python, C++, C, or Java Serious interest in systems programming (e.g. Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) In-depth understanding of how userland programs … work, working both independently and within a small team Desirable Candidates Undergraduate or graduate candidates in computer science or engineering Significant experience in Python, C++, C, or Java Serious interest in systems programming (e.g. Linux kernel development, compilers, embedded systems, networking, file systems, debuggers) In-depth understanding of how userland ...

Senior C++ Engineer - Airborne Systems (GCAP)

Location
Southampton, England, United Kingdom
Leonardo UK Southampton site is seeking a C++ Principal Software Engineer to contribute to the GCAP Integrated Communications System. The role blends on-site work with flexible home-based arrangements, and requires a strong background in C++, Linux, and embedded software for high-integrity defence projects. You will work within ...

Backend Developer

Location
Greater London, England, United Kingdom
this in about three times the pace most competent people think possible. You’ll work on the core of our platform: the C++ systems that ingest, process, and store high-rate,multi-modal sensor data from metal 3D printing machines to generate actionable outputs. Our software runs where our customers … critical. Your work will directly enable aerospace, medical, and automotive manufacturers to produce next generation components. Core Responsibilities Design and develop our core C++ libraries for high-throughput sensor data ingestion, processing, and storage Build and maintain Python bindings and APIs that expose backend functionality to our ML and application ...

C# Software Engineer- Remote

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
using the SDLC tools and processes available to you. The current Tech stack consists of a low latency back end with components written in C++, C# and Java. There are feed handlers (BPIPE, Refinitiv RFA, FIX, WebSocket etc) to capture real-time data from external venues. The front … Linux and Windows. The successful candidate will be developing full stack software to run on Windows and Linux. They will be using either C++ or C# to develop low latency pricing applications. C# Developers Must Have: Strong technical skills in backend C#Ideally RabbitMQWindows and Linux OSThis role is Remote first ...

C# Software Engineer- London

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
using the SDLC tools and processes available to you. The current Tech stack consists of a low latency back end with components written in C++, C# and Java. There are feed handlers (BPIPE, Refinitiv RFA, FIX, WebSocket etc) to capture real-time data from external venues. The front … Linux and Windows. The successful candidate will be developing full stack software to run on Windows and Linux. They will be using either C++ or C# to develop low latency pricing applications. C# Developers Must Have: Strong technical skills in backend C#Ideally RabbitMQWindows and Linux OSThis role is Remote first ...

Quant Developer - C# Risk

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Computer Science (or other STEM major with relevant experience)Strong software analysis, design and development skillsMin 3 years professional experience in C#, Python, C++ or JavaKnowledge of relational databases and SQLExperience in or serious interest in finance and capital markets. This role suits someone from a software development background that … want to take ownership of products and take considerable responsibility and the bonus that goes with that. My client is based in Central LondonC#, C++ SQL, Support, Implementation ...