1,776 to 1,800 of 2,921 C++ Jobs in the UK

Senior Software Engineer, C++

Hiring Organisation
Flow Traders
Location
London, UK
Employment Type
Full-time
Flow Traders is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling, order book … Quant Research, Pricing, and Strategies groups. You'll work in a tight, iterative loop with quants and technical traders, applying deep expertise in modern C++, OS internals, CPU and memory architecture, lock-free concurrency, and low-latency networking to push our systems toward state-of-the-art performance, robustness ...

Staff Software Engineer, Compute Platform

Hiring Organisation
GitHub
Location
United Kingdom
Salary
£ 70 K
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or PythonOR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer ...

Staff Software Engineer, Compute Platform

Hiring Organisation
GitHub
Location
Moffat, Dumfries & Galloway, UK
Employment Type
Full-time
Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science … Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or PythonOR Bachelor's Degree in Computer Science or related field AND 7+ years experience in Software Engineering, Computer ...

Senior Embedded Software Engineer

Location
Crawley, England, United Kingdom
solutions that build tomorrow’s world—today. Join us and start building tomorrow’s world today! Job Description Join our team to develop embedded C++ software for high‐reliability communication and information‐exchange systems used in defence environments. You’ll contribute to next‐generation communication and signal‐processing technologies , working … across embedded platforms that demand robustness , security , and deterministic performance . This role is ideal for an engineer experienced in embedded C++ who enjoys contributing to complex systems that underpin secure and mission‐critical operations. Location: Crawley On‐site: 4 days per week Seniority: Senior (8+ years of experience) Clearance ...

Senior C++ Software Engineer

Hiring Organisation
ECM Selection
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
seeking a Senior C++ Software Engineer, skilled in creating highly-optimised low level code to run under Linux. As a senior member of this Cambridge-based development team, you will play a leading role throughout the SDLC from defining initial requirements to software implementation, verification and deployment. Your focus will … background in computer science, electronics, or a similarly applicable subject. Excellent software design and development skills together with the in-depth knowledge of how C++ works under the skin, allowing you to avoid performance pitfalls and create fast, reliable code. A good understanding of Linux, as well as areas such ...

Visual C++ Software Engineer, Senior

Hiring Organisation
Expert Employment
Location
Waltham Cross, Hertfordshire, United Kingdom
Employment Type
Permanent
Salary
£52000 - £68000/annum Hybrid working and a full package
C++ Senior Software Engineer required with Microsoft Visual C++ or MSVC experience ideally with OpenGL or other rich GUI knowledge required to join a large team. You will work towards the ownership of a design from requirement specification through to verified software including extensive test and verification. Requirements Excellent C++ … subject. Responsibilities Design and develop highly responsive, rich and real time graphical user interfaces. Specify, design, implement, testing and maintain of software using C, C++ and associated technologies. ...

Senior Firmware Engineer

Hiring Organisation
Smart Component Technologies Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C++ and Python, and the breadth to work with device data from the sensor through to the cloud . The successful candidate will be responsible … development, sharing technical knowledge and best practice with other team members. 2. Design, develop, and maintain embedded firmware for IoT devices using C/C++ and Python 3. Collaborate with hardware engineers to ensure seamless integration between firmware and hardware 4. Implement and optimise communication protocols such as MQTT ...

Senior Firmware Engineer

Location
Church End, North West London, United Kingdom
Engineer for our firmware development team. The ideal candidate will have extensive experience in IoT, a strong background in hardware, proficiency in C/C++ and Python, and the breadth to work with device data from the sensor through to the cloud . The successful candidate will be responsible … development, sharing technical knowledge and best practice with other team members. 2. Design, develop, and maintain embedded firmware for IoT devices using C/C++ and Python 3. Collaborate with hardware engineers to ensure seamless integration between firmware and hardware 4. Implement and optimise communication protocols such as MQTT ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We're looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role Working in a highly technical … requirements into production-ready software, contributing across the full development lifecycle. You'll be involved in developing modular software components using technologies such as C++ and C#, integrating third-party and in-house tools, and deploying solutions within a secure cloud-based environment. Responsibilities will include designing and developing platform ...

Senior Software Engineer

Hiring Organisation
Hackajob Ltd
Location
Southampton, Hampshire, South East, United Kingdom
Employment Type
Permanent, Part Time, Work From Home
client is a global aerospace, defence and security company. Job Description: The Opportunity Are you a Software Engineer with C++ experience looking for your next challenge? Here at our client, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection line of business, working … solutions, contributing to the production of market-leading products within the defence and commercial industry. What we are looking for: Essential Skills and Characteristics C++ or relevant Object Oriented software development Familiarity with Electronics and lower-level firmware Using and generating documentation to create interfaces machine to machine Test frameworks ...

Senior Software Engineer, Distributed Databases (Vitess/MySQL/MyRocks)

Hiring Organisation
Bloomberg
Location
London, United Kingdom
Salary
£ 70 K
implement capabilities that safely operate and evolve a 10,000+ shard Vitess/MySQL/MyRocks fleet across regions.- Work in Go and C++ across Vitess, MySQL, MyRocks, and RocksDB, using Python where it is the right tool for automation, testing, and analysis.- Improve query serving, replication, automated failover, online … another LSM-based storage engine, including compaction, write amplification, caching, concurrency, and performance analysis.- Strong production software engineering skills in Go and/or C++, including the ability to understand and modify large, mature systems codebases.- Experience debugging complex behavior through profiling, tracing, thread and process analysis, source-code inspection ...

Senior Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI‐assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … related discipline, or equivalent experience 5–10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software ...

Graduate C++ Engineer

Hiring Organisation
WHD
Location
Weybridge, Surrey, United Kingdom
Employment Type
Permanent
Salary
£35000 - £40000/annum
ours in the Weybridge area. The company works the hybrid model - with 1 day onsite, 4 days home working. A solid background in C++ is required – exceptional graduates will be considered. Responsibilities Development and test of C++ client code in a multitasking embedded environment Design software to meet customer … live customer deployments and supporting customers Personal Attributes BSc in Computer Science, Software Engineering or related subject Excellent Knowledge of applying C/C++ in a multitasking embedded environment Excellent problem-solving skills A real team player with great communication and interpersonal skill Proven technical skills and self-learning ability ...

C++ Software Engineer (Embedded Systems)

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
Title : Embedded Software Engineer - C++ Location : Cambridge (On-Site) Salary : £55,000 - £65,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview: On behalf of a Cambridge-based client … looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products. The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications. Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast, accurate, real-time results. ...

Software Developer C++

Hiring Organisation
Cantor Fitzgerald
Location
London, UK
Employment Type
Full-time
Cantor Fitzgerald Technology Markets LLC, we are seeking a talented Software Developer C++ to join our dynamic team in London. As a key member of our Electronic Products department, you will play a vital role in designing, developing, and enhancing our matching engines, FIX gateways, and other electronic trading applications. … Your expertise in Java and C++ will be instrumental in building and maintaining high-performance, low-latency solutions that power our financial services business. At least 5 years of professional software development experience, with a strong focus on Java development. Working knowledge of C and C++, along with experience ...

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++ (STL/Boost), Linux/Unix ...

Junior Software Engineer (C++ / C#)

Hiring Organisation
Softweb Resourcing
Location
BS1, Box Makers Yard, City of Bristol, Bristol (County), United Kingdom
Employment Type
Permanent
Salary
£35000 - £45000/annum
Junior Software Engineer – C++/C# We’re looking for a Junior/Graduate C++ Software Engineer to join a collaborative team developing innovative software for industrial applications across the globe. You’ll work across desktop, embedded, robotics and cloud platforms, having exposure to areas including computer vision, AI, high … enjoys solving complex problems and is keen to work on innovative, real-world products. You’ll work closely in an interdisciplinary team with C++ and C# and have plenty of opportunities to learn and develop your skills. What we’re looking for: - Good C++ programming and object-oriented design skills ...

Quant Developer C++ Buy Side Fixed Income

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
Quant Developer C++ Buy Side Fixed Income Quant Capital is urgently looking for a Quant C++ Engineer to join our high profile client in their main development team. Our client is one of the largest Quant Investment managers globally, with around 20 billion under management. They are mainly quant based … with Quants globally and participate in the development of our in-house pricing library Help with the overall design of the pricing library Promote C++ coding and design best practices Help integrating the pricing library with our micro services cluster The most important part of their product will ...

C++ Developer – High Frequency Trading (HFT Systems)

Location
Greater London, England, United Kingdom
C++ Developer – High Frequency Trading (HFT Systems) Join MARGO in the UK (London) – High Performance Trading Environments MARGO is a tech-native consultancy delivering elite software engineering expertise to the most demanding financial markets environments. We operate in latency-critical trading contexts where performance, determinism and predictability are core system … predictable execution paths Minimal software and network overhead Direct interaction with market data feeds and order gateways Role Overview We are looking for a C++ Software Engineer to work on latency‐critical trading infrastructure. The role is strongly engineering‐driven and focuses on speed, predictability and control of execution rather ...

Senior Rapid Application Engineer London ·

Location
Greater London, England, United Kingdom
Internal Job Level: Senior Associate Reports to: Rapid Application Development Manager Job Overview In this role you will be working with the Product, Infrastructure, QA, and Operations teams to solve complex problems at speed. Unlike ...

R&D Software Engineer

Location
Cambridge, England, United Kingdom
ENVEA is one of the world's leading companies in the field of environmental and industrial instrumentation, analysis and measurement. Since it was founded in 1978, ENVEA has designed, manufactured and marketed equipment for the ...

Lead Software Engineer

Hiring Organisation
Leidos
Location
Aldershot, Hampshire, United Kingdom
Salary
£ 70 K
Lead Software EngineerLocation: Farnborough, with flexibility to work from home dependent on business demandsSalary: 61,500 - 78,800The Role:The Lead Software Engineer will play a critical role in both the sustainment of the current ...

Defence Software Engineer – Java, Python & C++

Location
Gloucester, England, United Kingdom
opportunity for engineers who are passionate about technology, problem-solving and secure software applications. You'll design, develop and test software using Java, Python, C++, JavaScript and TypeScript, while contributing to CI/CD, test automation and IaC. #J-18808-Ljbffr ...

C++ Software Engineer – Packages Up to £400K – London

Location
Greater London, England, United Kingdom
Overview We're working with a highly regarded, technology-driven organisation in the financial sector that is looking to add a talented C++ Engineer to its London-based engineering team. This is an excellent opportunity to join a deeply technical environment, working alongside exceptional engineers on the development of high … with opportunities to influence system architecture, technical direction, and engineering best practices. What you'll be doing Designing and developing high-performance applications using C++, with Python used where appropriate. Building, maintaining, and integrating microservices within a distributed systems architecture. Developing platforms that process large volumes of data with demanding ...

Quant Developer - C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
fixed income, equities and FX. You will gain experience implementing cross asset financial models across whole portfolios. The main pricing library is written in C++ but both Windows and Linux platforms are used. The Quant Developer will be responsible for platforms development as well as Algorithm design and back testing. … Quant Analysts MUST have: PhD In Maths or Stats from Top Tier University (top 20 UK)1 years commercial experienceExperience of OO programming C++ Windows and Unix experienceExperience in either Fixed income or Equity pricing (we will consider juniors)Volatility modellingDerivatives experienceStrong communication (internal)Matlab or RThis is an outstanding ...