Boost C++ Libraries Jobs

1 to 25 of 39 Boost C++ Libraries Jobs

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:

Senior C++ Developer - Low Latency, Trading

London, South East, England, United Kingdom
Harvey Nash
Senior C++ Developer - Low Latency, Trading sought by leading investment bank based in the city of London. **Inside IR35 - 3 days a week on site** Design and implement services for trading such as market data, order management, messaging layer, security reference data systems, position keeping systems, and services for user interfaces using C++ Work with quants, traders, and … degree in computer science, computer engineering or a related field (or equivalent experience, 5+) 5+ years of experience building highly performant, low-latency systems on Linux platform Expert level C++ programmer. Must have ability to use the right construct for the problem and not introduce unnecessary complexity for the sake of using a new C++ construct. Develop maintainable … software. Basic script and database query coding is required Technical skills: C++, Linux, BSD Sockets, QuickFIX library, BOOST, STL (Advanced/Expert level proficiency) Nice to have: Proficiency in Python Proficiency with Linux platform Strong analytical and problem-solving skills; ability to work in fast-paced environments delivering quality solutions Knowledge of FIX and other exchange connectivity protocols More ❯
Employment Type: Contractor
Rate: £600 - £650 per day
Posted:

C++ Developer

Greater London, England, United Kingdom
Caspian One
Senior C++ Developer - Cross Asset Trading Platform Role Overview We are seeking an experienced C++ developer to work on a cutting-edge cross-asset execution, trading, and hedging platform. This role focuses on building systems that leverage multiple asset classes to hedge FX risk, including the expansion into futures and options markets. Inside IR35 Contract rate – up to … p/day Hybrid set up – 2 days per week in office Key Responsibilities Develop and maintain cross-asset execution and hedging systems using modern C++ (C++14/17 and onwards) Build adapters and integrations for LP (Liquidity Provider) onboarding using FIX protocols Design and implement low-latency trading systems for FX and equities markets Expand platform capabilities to … asset classes Collaborate with system, network, and low-latency programming specialists Work on complex capital markets solutions in a fast-paced trading environment Essential Skills & Experience 10+ years of C++ development experience Strong expertise in modern C++ (C++14, C++17 and onwards) Deep knowledge of STL and Boost libraries Capital markets experience - understanding of trading systems, market More ❯
Posted:

C++ Developer

London Area, United Kingdom
Allegis Global Solutions
teams inside/outside FM, Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of More ❯
Posted:

C++ Developer

City of London, London, United Kingdom
Allegis Global Solutions
teams inside/outside FM, Infrastructure units etc. Advocate delivery excellence, ensuring application release quality. Qualifications/Skills: C++20/23 skills, knowledge of the STL, experience of the Boost libraries is highly desirable. Development on Linux using gcc, gdb, git and associated debugging tools. Knowledge of all aspects of software design, development and deployment. Working knowledge of More ❯
Posted:

Senior C++ Developer

London, UK
Radley James
been fully integrated into the firm's technology and is now ready to get creative in driving forward their success. The Head of Technology is looking for a senior C++ developer who comes from an electronic trading or distributed systems background to work on young code base or greenfield front office systematic trading projects. You will have the chance … understand how this team makes their prospering strategies *Your bonus will be directly linked to the success of trading team Requirements: Experience of C++14, C++17 or 20 STL and Boost libraries Linux Experience of owning projects More ❯
Posted:

Software Developer with Security Clearance

Lexington, Massachusetts, United States
Hybrid / WFH Options
Encode
Middleware, DDS) (5 years) - Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP, HTTP/S (5 years) Programming: - Backend Programming (SQL) (5 years) - C/C++ Programming (5 years) - Full Stack Development (5 years) - GIT/GITHUB (5 years) - IDE to Java (5 years) - Java/J2EE/JEE (JSP, SERVLETS, JDBC, JSTL, SOAP) Development … years) - Java Development (5 years) - JavaScript Development (5 years) - Object-Oriented Software Design and Development (5 years) - Software Design/Development (5 years) - Software programming: Java, C/C++, Python, Linux (5 years) - Updating and debugging legacy codebases (5 years) - XML and SQL (5 years) Software: - Developing, debugging, and executing software in a Windows and Linux environment (5 years … to update and debug legacy codebases with minimal supervision - Ability to rapidly and independently learn new skills as needed Nice to Have: Programming: C+ or later, Standard Template Library, Boost Library MVC frameworks (Struts, Spring MVC, Play) Systems: Hardware and Software Integration Additional Skills: - Strong organizational skills and self-motivated team player - Ability to lead individual contributions within a More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior C++ Engineer

London, UK
Miller Maxwell Ltd
A prominent equities trading business is seeking a highly skilled Senior C++ Developer with extensive experience in low latency systems to join their cutting-edge team. Key Responsibilities: Design, develop, and optimize high-performance trading systems using C++. Implement and enhance low latency solutions to ensure optimal trading execution. Utilize the Standard Template Library (STL) and Boost libraries … code. Collaborate with traders, quants, and other developers to deliver robust trading applications. Analyse and troubleshoot complex system issues to ensure seamless trading operations. Required Skills: Proven expertise in C++ development with a strong emphasis on low latency systems. In-depth knowledge of STL and Boost libraries. Experience in high-frequency trading environments is highly desirable. Strong problem … skills and the ability to work under pressure in a fast-paced setting. Excellent communication skills and the ability to work collaboratively within a team. If you are a C++ expert with a passion for low latency systems and a drive to excel in the world of equities trading, we want to hear from you. Join our team and More ❯
Posted:

Senior C++ Engineer

City of London, Greater London, UK
Miller Maxwell Ltd
A prominent equities trading business is seeking a highly skilled Senior C++ Developer with extensive experience in low latency systems to join their cutting-edge team. Key Responsibilities: Design, develop, and optimize high-performance trading systems using C++. Implement and enhance low latency solutions to ensure optimal trading execution. Utilize the Standard Template Library (STL) and Boost libraries … code. Collaborate with traders, quants, and other developers to deliver robust trading applications. Analyse and troubleshoot complex system issues to ensure seamless trading operations. Required Skills: Proven expertise in C++ development with a strong emphasis on low latency systems. In-depth knowledge of STL and Boost libraries. Experience in high-frequency trading environments is highly desirable. Strong problem … skills and the ability to work under pressure in a fast-paced setting. Excellent communication skills and the ability to work collaboratively within a team. If you are a C++ expert with a passion for low latency systems and a drive to excel in the world of equities trading, we want to hear from you. Join our team and More ❯
Posted:

C++ Software Developer with Security Clearance

Lexington Park, Maryland, United States
Survice Engineering Company
Competitive salaries, bonus potential, PTO, insurance, 401(k) with company match, tuition reimbursement, flex scheduling Travel: 10-25% Position Summary SURVICE Engineering is actively interviewing qualified candidates for multiple C++ Software Developer roles to support our Pax River Operation located in Lexington Park, MD. Primary Duties and Responsibilities of the C++ Software Developer: Design, develop, test, and integrate … software applications for all aspects aircraft simulators Develop new code, update existing code, or convert older code using current programming languages and techniques (e.g., C/C++ in a Windows and/or Linux environment using open source libraries like Qt and Boost; Java, Python, C#, etc.). Test and integrate a wide variety of both new … and existing software applications Work with the Government customers and engineers to understand the needs of the mission and deliver high-quality results Qualifications for the C++ Software Developer: Bachelors degree in Computer Science, Engineering, or related technical field and 3-5+ years of directly relevant software development experience required. Minimum of 3 years Software Development experience including More ❯
Employment Type: Permanent
Salary: USD 130,000 Annual
Posted:

C++ Developer

London, UK
Understanding Recruitment
C++ Developer – Financial Exchange Connections Up to £70k + 10% bonus 12-month Fixed Term Contract Hybrid role in London 3 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections. As a C++ … This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies, working at just … or 2 in your career so far Strong knowledge of C++ development in server-side environment Expertise in the full Software Development Lifecyle Good understanding of STL and Boost A very confident communicator Bonus: Experience working in the financial sector with financial knowledge Experience in a secondary programming language e.g. .Net or Python Interest in cloud technologies e.g. More ❯
Posted:

C++ Developer

City of London, Greater London, UK
Understanding Recruitment
C++ Developer – Financial Exchange Connections Up to £70k + 10% bonus 12-month Fixed Term Contract Hybrid role in London 3 days a week We are very excited to be again working with our long-term partners in the financial space whose platform receives upwards of 40 billion messages daily from their Financial Exchange connections. As a C++ … This includes handling, processing and distributing market data that supports their impressive client base, while always maintaining a key focus on speed, high performance, reliability and efficiency. As a C++ Developer, you must have: 3-5 years commercial experience BSc or above in Computer Science from university Have spent long stints in your previous companies, working at just … or 2 in your career so far Strong knowledge of C++ development in server-side environment Expertise in the full Software Development Lifecyle Good understanding of STL and Boost A very confident communicator Bonus: Experience working in the financial sector with financial knowledge Experience in a secondary programming language e.g. .Net or Python Interest in cloud technologies e.g. More ❯
Posted:

Senior Software Engineer - CRS6JP00014579

Bristol, Avon, South West, United Kingdom
Experis
Agile C++ Software Engineer - Robotics & Autonomous Systems Location: Bristol Contract: 12 Weeks | Inside IR35 Rate: £63 Security Clearance: BPSS (Baseline Personnel Security Standard) required Join a cutting-edge Global Technologies Team at the forefront of innovation in robotics, autonomous systems, and cloud-based simulation. This is a unique opportunity to contribute to high-impact projects in a fast-paced … agile environment, working with industry-leading tools and technologies. Key Responsibilities: Design, develop, and maintain cross-platform C++ code libraries (Linux, Windows, Android) using CMake. Build and integrate robotics applications using ROS, OpenCV, Boost, and Jsoncpp. Implement and optimise object detection models (e.g. YOLOv5) with Nvidia CUDA acceleration. Develop and deploy cloud-based applications using Azure DevOps … cloud sensors). Develop communication protocols and safety systems for autonomous navigation using Mavlink. Collaborate with pilots and stakeholders to ensure safe handover between autonomous and manual control. Maintain C++ cross-language interfaces, particularly with C#. Required Skills: Strong proficiency in C++ and object-oriented design. Experience with CMake and Linux development. Familiarity with Docker and cloud-based More ❯
Employment Type: Contract
Posted:

Senior Software Engineer

Bristol, UK
Undisclosed
bring fresh thinking to growth opportunities, develop new capabilities and put innovation at the centre of our client’s future. Key Responsibilities 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 … controllers (e.g., Orange Cube, Pixhawk). Collaborate with pilots and other stakeholders to ensure safe and effective handover control between autonomous systems and manual control. Design, develop, and maintain C++ Cross language interfaces with a particular focus on C#. Required Technical Skillset Proficient in C++, with a good understanding of object-oriented design principles. Proficient in using CMake … collaborating with cross-functional teams, stakeholders, and customers. Knowledge in Azure DevOps, including setting up and managing CI/CD pipelines with YAML scripting is desirable. Knowledge of OpenCV, Boost, Standard library, Jsoncpp, and Nvidia CUDA hardware acceleration. Knowledge in machine learning, specifically in object detection models like YOLOv5. Experience in writing unit tests using Google Test Framework. More ❯
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:

Software Engineer with Security Clearance

Lexington, Massachusetts, United States
Encode
Thin Communications Layers, Publish/Subscribe Middleware, DDS) Networking Applications and Protocols: TCP/IP, DNS, NTP, DHCP, SSH, FTP and HTTP/S. Backend Programming (SQL) C/C++ Programming GIT/GITHUB IDE to Java Java/J2EE/JEE (JSP, SERVLETS, JDBC, JSTL, SOAP) Development Java Development JavaScript Development Object Oriented Software Design and Development Software … Design/Development XML and SQL Maven or Gradle, Git/Gitlab, Make/Autotools Software programming: Java, C/C++, Python, Linux Full stack developer Developing, debugging, and executing software in a Linux environment Specifying, developing, and verifying software functions and modules Good understanding of communication protocols Ability to update and debug legacy codebases with minimal supervision Ability … Have excellent written and verbal communication skills Ability to decompose loosely defined requirements and work with team to provide a solution Software Documentation C+ or later, Stand Template Library, Boost library Hardware and Software Integration At Encode, we believe that our employees are our greatest asset, and we are committed to fostering a supportive and inclusive work environment. We More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

(Senior) Software Engineer - Core Team (C++)

Gent, Belgium
Hybrid / WFH Options
Bricsys, part of Hexagon
our developer program. Our focus is to deliver reliable software with friendly licensing, and industry-leading direct support - all at a fair price. We are currently seeking an experienced C++ developer for our Core Team. This team drives the development of the 3D-related functionality of our flagship BricsCAD platform, powering industry-leading 2D drafting, 3D modeling, mechanical design … features. Qualifications Bachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field Strong foundation in mathematics (e.g., geometry, linear algebra, numerical methods). Professional experience with C++ (minimum C+). Ability to coordinate your work with team members and to be open and honest in communication. Full professional fluency in English; Dutch is advantageous. Knowledge of … and development of complex systems. Experience with DWG file formats, ACIS modeler, or ODA libraries. Familiarity with mechanical CAD, BIM, or computational geometry. Advanced knowledge of C+/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. Proficiency in Agile methodologies and experience working in Scrum teams. Our offer A junior or senior software developer position, depending on More ❯
Employment Type: Permanent
Salary: EUR Annual
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:

Software Developer C

Guildford, Surrey, South East
Hybrid / WFH Options
BAE Systems
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
Posted:

Chief OS Performance Expert

England, United Kingdom
microTECH Global Limited
new Optimization team and playing a leading role in optimizing the performance of our new mobile operating systems OS. Performance Optimization: Leverage your extensive experience to enhance system architecture, boost performance, and ensure efficient power consumption and heat management. System Expertise: Apply your deep understanding of mobile operating system principles to innovate and drive system improvements. Cutting-edge Innovation … computer systems, including but not limited to Computer Science, Computer Engineering, and Electrical Engineering. Understanding of data structures and algorithms. Proficiency in one or more programming languages (e.g., JAVA, C++, Python, JS, HTML, JavaScript, GO). Extensive experience in engineering roles specializing in operating system performance optimization, systems optimization, or related areas. Desirables: Experience in developing mobile application software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (f/m/d), Engineering

England, United Kingdom
Hexagon AB
experience in a modern mainstream programming language, or alternatively, a Master's degree, whether freshly graduated or with some relevant experience. Knowledge of programming languages such as C/C++, Python, XML, Java and/or a JVM based language is required. Knowledge of Database Management Systems, Relational or no-SQL, both as developer and maintainer/administrator. Strong … England (ideally North West or Nottingham) Job Function: Engineering About Hexagon 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:

Principal Software Engineer - Design Documentation Team (C++)

Gent, Belgium
Hybrid / WFH Options
Bricsys, part of Hexagon
BricsCAD by aligning technical innovations with organizational goals. Qualifications Bachelor, Master, or PhD in Computer Science, Mathematics, Engineering, or a related field. 5+ years of professional experience, predominantly in C++ (minimum C+). Expertise in software design, architecture, and development of complex systems. Strong foundation in mathematics (e.g., geometry, linear algebra, numerical methods). Proficiency in Agile methodologies and … following is definitely a plus! Experience with DWG file formats, ACIS modeler, or ODA libraries. Familiarity with mechanical CAD, BIM, or computational geometry. Advanced knowledge of C+/17, boost, Qt (QML), Object-Oriented Design, and parallel computing. Hands-on experience in optimizing high-performance systems and creating scalable solutions. Our offer A full-time, regular employment contract. Flexible … contact candidates presented in such unsolicited CV or application. About Hexagon 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: EUR Annual
Posted:

Integration and Verification Test Engineer with Security Clearance

Longmont, Colorado, United States
Beacon Hill
Experienced in test automation (Selenium and Sikuli) -Strong background with the Integration and Verification Life Cycle -DOORs and CAMEO: scripting in DXL -Basic knowledge of C++ (Boost and Qt) -CI/CD tools or DevOps Environment experience -Linux OS -Automated Unit Testing and ability to generate the code for execution -Software Requirements documentation (Comfortable with 30-40 hr More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Datalinks Test Engineer- Mid Level with Security Clearance

Eglin Afb, Florida, United States
Hybrid / WFH Options
Astrion
Datalinks Test Engineer- Mid Level Be the Difference Astrion offers comprehensive services that boost preparedness, optimize performance, and ensure success across various domains, from Cyber to Digital, Mission and Systems, servicing our nation's Civilian, Defense and Space communities. We support customers with Centers of Excellence in Washington DC, Huntsville, AL and Burlington, MA with an additional 36 locations … tcpdump, and a deep understanding of networking protocols (TCP/IP, UDP, HTTP, etc.). Proficiency with Windows and Linux operating systems. Proficiency in one or more programming languages (C++, Java, Python, etc.) Proficiency with scripting languages (Bash, PowerShell) is beneficial. Working knowledge in software development methodologies (Agile, Waterfall). Proficiency with cloud platforms (AWS, Azure, GCP) Proficiency in … pushing the boundaries of what's possible. We promote collaboration and empowering our teams is at the core of our success. Be the Difference Astrion offers comprehensive services that boost preparedness, optimize performance, and ensure success across various domains, from Cyber to Digital, Mission and Systems, servicing our nation's Civilian, Defense and Space communities. We support customers with More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Boost C++ Libraries
10th Percentile
£64,350
25th Percentile
£93,750
Median
£102,500
75th Percentile
£130,000
90th Percentile
£140,000