Permanent Boost C++ Libraries Jobs in the UK

21 of 21 Permanent Boost C++ Libraries Jobs in the UK

Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency

London, United Kingdom
Scope AT Limited
Hedge Fund - Senior C++ Quant Developer - Equities - Linux - Python - Data/Algos/Low latency Hedge Fund background essential C++ (Version 11 upwards), Linux, Python (nice to have). Trading systems experience - ideally experience working in the equities space. Ideally the technical has experience with algo implementation. Quantitative Developer - Equities Technology We are in search of a Quantitative … Developer to join our team who is passionate about designing, architecting, and implementing low latency C++ systems that are not only robust, resilient, and accurate, but also exceptionally fast. Our team works directly with the firm's central trading teams. By constructing and maintaining this high-performance infrastructure used by these teams, this developer will enable new trading opportunities … s efficiency by utilizing network and systems programming, along with other advanced techniques to reduce latency. Create systems, interfaces, and tools for historical market data and trading simulations to boost research productivity and system testability. Assist in building and maintaining our automated tests, performance benchmark framework, and other tools Collaborate closely with trading teams to gather requirements and develop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Contract C++ Developer - eFX

London, United Kingdom
Hybrid / WFH Options
Investigo
Contract C++ Developer - eFX Platform Location: London (Hybrid - 2-3 days onsite per week) Contract Length: 12 Months IR35 Status: Inside IR35 Start Date: ASAP Company Overview A leading London-based investment bank is seeking a highly skilled C++ Developer to join its eFX technology team. This team is responsible for building and maintaining a high-performance, low … latency, and highly distributed trading platform that supports electronic FX trading globally. Role Overview This is a hands-on development role focused on designing and implementing scalable, multithreaded C++ applications for the bank's eFX trading infrastructure. You will work closely with traders, quants, and other technologists to deliver robust, high-throughput solutions. Key Responsibilities Design, develop, and optimise … high-performance C++ applications for electronic FX trading. Build and maintain multithreaded, distributed systems capable of handling large volumes of market data and order flow. Collaborate with cross-functional teams to deliver scalable and supportable solutions. Conduct performance tuning, debugging, and troubleshooting in production environments. Participate in code reviews, testing, and continuous integration processes. Required Skills & Experience Expert-level More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Developer, Python - Financial / Banking

City of London, London, England, United Kingdom
N P Associates
Senior C++ Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity and some Low Latency experience. Job Overview You will work with the Product, Infrastructure and QA … handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior Software Engineer C++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development … to support the generation of technical engineering products.• Keep abreast of technology trends and champion new ideas and process improvements. Required Skills/Experience • 5+ years development experience in C++ 11 and Boost creating performant, scalable applications.• 2+ years of experience in networking (UDP, Multicasting, TCP, etc...), messaging, and algorithms.• 2+ years of experience on Linux systems.• Good More ❯
Employment Type: Full-Time
Salary: £80,000 - £120,000 per annum
Posted:

Software Developer (C#/Networks/ Mobile)

Nottingham, Nottinghamshire, United Kingdom
Endeavour Recruitment Solutions
environment. Key skills required of the C#.NET Software Engineer: C# .NET Multi-threading TCP/IP (Sockets) Integration protocols (SOAP/REST/SMTP) Agile TDD and continuous integration C++ Boost Mobile Connectivity experience What's in it for you? Chance to work within an innovative and expanding Global Software House Opportunity to live and work in Nottingham More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer

Bristol, Avon, South West, United Kingdom
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C++/C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn … similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

C++ Developer

Edinburgh, Midlothian, Scotland, United Kingdom
SeeByte
the project team and develop software solutions aligned to the needs of our clients. Key Skills, Experience and Qualifications Experience designing, developing and implementing modular software Experience working in C++/C on a Linux platform (e.g., Ubuntu) Strong numerical and mathematical skills Strong interpersonal skills and the ability to work with external partners and clients Enthusiastic to learn … similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C++-17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
geoenegineering. Requirements: MSc or PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following: o Seismic … are not provisions for hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, Software Engineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
geology or geoenegineering. Requirements: PhD in Computer Science, Geophysics, Maths or Geology combined with industry or extended academic (ideally doctoral) projects involving structural geology or geoengineering. Excellent C or C++ programming skills including OO design and use of standard libraries (including Boost). Specific project experience should be in one or more of the following: Seismic processing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Scotland, United Kingdom
Hybrid / WFH Options
Babcock Mission Critical Services España SA
thinking to growth opportunities, develop new capabilities and put innovation at the centre of Babcock's future. Day-to-Day, you will: Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Bristol, Gloucestershire, United Kingdom
Hybrid / WFH Options
Babcock Mission Critical Services España SA
thinking to growth opportunities, develop new capabilities and put innovation at the centre of Babcock's future. Day-to-Day, you will: Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Performance Modelling Engineer

London, United Kingdom
Apple Inc
analysis of interesting workloads across existing and new product categories to identify bottlenecks and opportunities for improvement. You'll be architecting new simulator features and brainstorming novel ideas to boost simulation performance. You'll collaborate with world-class GPU & SoC Architects to steer and improve the implementation of GPU simulators and performance models used for research, performance analysis, and … microarchitecture tuning. We also cross-collaborate as a larger architecture and performance team to maintain and improve the simulation environment and look for ways to boost the productivity of the entire team.In this position you will be expected to:- C++ performance modeling of proposed architectural solutions and features.- Gathering, analyzing, and validating measured and simulated results to compare … right data driven decisions are taken Preferred Qualifications Familiarity with a range of performance and/or power simulation environments Strong coding skills including object-oriented programming with C & C++ Strong understanding of common data structures and algorithms Knowledge of scripting languages such as Perl, Python, or Ruby Education & Experience BS/MS/BEng/MEng/PhD More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Trading Developer, Quant Trading Team

London, United Kingdom
Crypto.com
closely with other teams to automate trading/reconcile/analytics workflow. Provide technical support for trading system Requirements 5+ years of working experience with C++. Thorough understanding of C++ memory model, concurrency, meta-programming and best practices. Experience with network programming using TCP, Websocket Experience with Boost, ZeroMQ, MongoDB, Protobuffer Experience with optimisation using modern SIMD instrument More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

ACQ Software Developer

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
BAE Systems (New)
unlock digital advantage in the most demanding environments. Are you passionate about working with cutting edge technology, and self-motivated to deliver exciting new capabilities? Are you an experienced C++ developer who likes a challenge and is keen to keep your skills current and even cross train into new technologies? As an experienced C++ Developer in BAE Systems … in-country support staff. Good communication skills are a must. You will have experience in the majority of the following (or a desire to learn it): Software development in C++ including use of modern standards, third-party/open source software (e.g. boost), writing for performance, and concurrency techniques Detailed knowledge of Linux development including build systems, tools More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer

edinburgh, central scotland, united kingdom
SeeByte
similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as More ❯
Posted:

C++ Developer

broughton, central scotland, united kingdom
SeeByte
similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as More ❯
Posted:

C++ Developer

livingston, central scotland, united kingdom
SeeByte
similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as More ❯
Posted:

C++ Developer

dunfermline, north east scotland, united kingdom
SeeByte
similar numerate discipline with a software engineering emphasis. Desirable Experience Familiarity with Robotics Middleware (e.g., ROS) Simulation, Robotics and Machine Learning techniques Use of current programming language features (e.g., Boost, OpenCV, C 17 onwards for C++) Experience with automating application deployment and environment configuration management Software verification and deployment techniques An understanding of defect tracking systems such as More ❯
Posted:

Software Engineer

Telford, Shropshire, England, United Kingdom
Morson Talent
and peer reviews to ensure the quality and completeness of work. Required Qualifications & Skills Essential: Degree (or equivalent) in Computer Science or a related subject. Proficiency in object-oriented C++ (version 17 or later) and knowledge of design patterns. Understanding of UML/SysML. Familiarity with the full software development lifecycle. Experience developing both new software and maintaining legacy … such as Visual Studio 2022, CMake, and Git. Experience with CANbus, MilCAN, J1939. Issue tracking tools (e.g., YouTrack, Jira). Experience with databases like MariaDB/MySQL. Familiarity with libraries and frameworks like Boost, XML, JSON, Qt6, and cryptography. Experience writing unit tests (e.g., using GoogleTest). Prior work in a regulated environment such as Defence is an More ❯
Employment Type: Full-Time
Salary: £35,000 - £50,000 per annum
Posted:

Test Automation Engineer (Frontend)

Basingstoke, Hampshire, United Kingdom
Hybrid / WFH Options
Hawk-Eye Innovations (HEI)
approaches, implement best-in-class strategies, and ensure our systems deliver excellence during critical sporting events. What You'll Be Doing Develop and implement robust test automation frameworks for C++ desktop applications and Cypress for web-based testing Explore and integrate open-source tools like Sikuli and Selenium for versatile testing solutions Collaborate with Product, Engineering, and UX/… technologies including HTML, CSS, and JavaScript CI/CD tools and pipeline automation Strong communication and a collaborative mindset Our Tech Stack C Computer Vision: C+/20, Qt, Boost, ZeroMQ, ElasticSearch Web: Java, Node.js, RESTful APIs, JUnit General: Git, Docker, AWS, Jenkins, GitHub Actions ML: Python, TensorRT Our agile teams work with the latest technologies to build solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Support Developer

London, United Kingdom
Hybrid / WFH Options
Giant Interactive, LLC
the gap between tools, code, and production workflows. As a Support Developer, you'll play a pivotal role in streamlining development processes, troubleshooting complex issues, and building tools that boost team productivity. You'll be part of a cross-functional group that values autonomy, experimentation, and the creation of systems that empower creative flow. Our pipeline blends real-time … technical problems across multiple disciplines (art, code, tools). Collaborate with the broader team to improve Perforce and Git workflows. Build or extend small tools and utilities in Blueprints, C++ and Python to accelerate development pipelines. Assist with technical art tasks, such as shader/material development, lighting, and performance profiling. Serve as a liaison between departments to help More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

IoT Security Engineer (w/m/d), Professional Services

United Kingdom
Hybrid / WFH Options
Hexagon AB
hardware security. Deep knowledge of embedded systems, firmware development, and relevant communication protocols. Experience with common IoT threat vectors and mitigations. Familiarity with secure coding practices in C/C++ or any other language and embedded environments. Hands-on experience with hardware debugging tools (e.g., JTAG, logic analyzers). Understanding of public key infrastructure (PKI), encryption, and certificate management … color, religion, sex, sexual orientation, gender identity, national origin, or disability. Hexagon is a global leader in sensor, software and autonomous solutions. We are putting data to work to boost efficiency, productivity, and quality across industrial, manufacturing, infrastructure, safety, and mobility applications. Our technologies are shaping urban and production ecosystems to become increasingly connected and autonomous - ensuring a scalable More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Boost C++ Libraries
10th Percentile
£68,025
25th Percentile
£93,750
Median
£102,500
75th Percentile
£121,875
90th Percentile
£127,500