C++ Job Vacancies

926 to 950 of 1,407 C++ Jobs

Sr. Software Engineer - C++, System Software

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
for our customers. What you'll be doing Design and develop OS features in a multi-process environment that are fast, efficient and maximize platform flexibility Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software - optimisation, performance & memory. Implement features with the abstractions necessary to run on a variety of hardware Design for performance and ensure that … to dig-deep to find solutions to new and challenging problems We're Excited If You Have 5+ years of experience developing Linux-based consumer electronic products Excellent modern C++ programming skills Proven track record of success with embedded system development projects Experience in API design and developing portable code Deep understanding of multi-threaded development and concurrency management Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer

London, United Kingdom
McGregor Boyall Associates Limited
C++, Front Office Trading, Linux, Python, Hedge Fund McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. The role involve building high-performance components for their trading platform, working with advanced concurrency patterns and lock-free data structures. You'll be working closely with quants and traders to help further drive best … market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech architecture with modern tools. Requirements … Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop trading, derivatives, buyside finance Nice to have: - Prior experience working for a financial market maker - Excellent academics at the More ❯
Employment Type: Permanent
Posted:

C++ Developer

London, South East, England, United Kingdom
McGregor Boyall
C++, Front Office Trading, Linux, Python, Hedge Fund McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. The role involve building high-performance components for their trading platform, working with advanced concurrency patterns and lock-free data structures. You'll be working closely with quants and traders to help further drive best … market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for the trading team on all matters C++ and will have autonomy to shape tech architecture with modern tools. Requirements … Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop trading, derivatives, buyside finance Nice to have: - Prior experience working for a financial market maker - Excellent academics at the More ❯
Employment Type: Full-Time
Salary: £140,000 - £160,000 per annum
Posted:

C++ Developer

Crofton Park, Greater London, UK
MCGREGOR BOYALL ASSOCIATES LIMITED
C++, Front Office Trading, Linux, Python, Hedge Fund McGregor Boyall have partnered with a London-based hedge fund currently hiring for their main trading desk. Please read the following job description thoroughly to ensure you are the right fit for this role before applying. The role involve building high-performance components for their trading platform, working with advanced concurrency patterns … and lock-free data structures. You'll be working closely with quants and traders to help further drive best market execution and alpha generation. The fund uses highly modern C++ hosted on Linux, with a small amount of Python (optional) for research models. They build clean, readable, testable code: highly asynchronous and multi-threaded. You will be an SME for … the trading team on all matters C++ and will have autonomy to shape tech architecture with modern tools. Requirements: - Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer Linux SQL - FinTech

London, South East, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Senior C++ Developer/Software Engineer (Linux SQL C++17) London/WFH to £110k Global-leading FinTech is seeking a Senior C++ Developer to take ownership of strategic enhancements on their core platform, as well as directly on bespoke client projects. The organisation is a pioneer in the field of cross-asset securities and derivatives post-trade processing technology, and … performance for their clients. This is a great opportunity to accelerate your career alongside established business and technology leaders, and gain/deepen your finance experience. As a Senior C++ Developer, you'll be responsible for designing and building unique technical solutions, meeting user requirements and contributing to the evolution of the cutting-edge platform. Not only can you take …/WFH: You'll join colleagues in the London office three days a week with flexibility to work from home the other two days. About you: You have strong C++ development experience on Linux or UNIX, C++14 and above You have good SQL skills You're a passionate technologist who is motivated by working on cutting-edge systems and engineering More ❯
Employment Type: Full-Time
Salary: £90,000 - £120,000 per annum
Posted:

Embedded Software Engineer

Lancaster, Lancashire, North West, United Kingdom
Chroma Recruitment Ltd
also required to support the debugging and integration of these embedded systems. Embedded Software Engineer Requirements: Degree qualified or equivalent in Computer Science, Electronics & Software Engineering Embedded C/C++ programming (C++ preferred) Embedded Linux Javascript (not essential) Object Orientated programming (desirable) If you have the required skills for this Embedded Software Engineer position, please get in touch ASAP with More ❯
Employment Type: Permanent
Salary: £50,000
Posted:

Embedded Software Engineer with Security Clearance

Camden, New Jersey, United States
Innova Solutions, Inc
to establish operating data, conduct experimental tests, prototype, and evaluate results • Participate in peer reviews, identify, track and repair defects • Utilize a variety of software languages (primarily C/C++ and Python), implementing software for embedded real time operating systems Preferred Additional Skills • Object-oriented design and implementation experience, with exposure to software modeling and UML tools such as IBM … Rhapsody or MagicDraw/Cameo • Experience developing device drivers and Board Support Packages for real-time embedded systems • Experience with Modern C++ techniques • Experience with Information Assurance and/or cryptography • Experience with NSA Type 1 certification or other SW certification such as DO-178 The ideal candidate will have: • Bachelor's or master's degree in computer engineering, Electrical … Engineering, Computer Science, or related field. • C++ (up to C++ 14) • Python • Minimum of 5+ years of C++ and Python experience with Real time embedded systems • 5+ years of experience developing applications on simulated and target hardware • Usage of a Real-Time Operating System (RTOS), such as Green Hills Integrity, VxWorks, or similar. • This position needs a Secret Security Clearance. More ❯
Employment Type: Permanent
Salary: USD 110 Hourly
Posted:

VOIP and C++ Development Engineer

Basingstoke, Hampshire, South East, United Kingdom
Southern Communications Ltd
VOIP and C++ Development Engineer Location: Remote Office Location: Basingstoke Salary: up to £65,000 Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer.This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call routing, RTP relaying, WebRTC and failover … passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve … Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

VOIP and C++ Development Engineer

Hatch Warren, Hampshire, UK
Southern Communications Ltd
VOIP and C++ Development Engineer Location: Remote Office Location: Basingstoke Salary: up to £65,000 Due to outstanding business growth and infrastructure expansion, we are seeking a self-motivated, and experienced VoIP and C++ Development Engineer.This is a hands-on execution role, working on the core telephony stack involving signalling, media processing, SIP call routing, RTP relaying, WebRTC and failover … passion for building, debugging, and optimizing real-time communication systems, with extensive knowledge and background in VoIP technologies, such as Softswitch, RTPEngine and OpenSIPs coupled with excellent C/C++ development skills in a Linux environment. Key Responsibilities: Design, develop, and test new software aligned to the product roadmap meeting the changing needs of our key markets. Maintain and improve … Linux, preferably Ubuntu, including ability to script with bash, shell, Python Strong proficiency in MySQL database design and access, including replication techniques and technologies, specifically from a C/C++ environment is important. Real-time, multi-threading development experience, ideally in producing asynchronous communications products/solutions. Knowledge of de-facto standards and best practices in a development environment, with More ❯
Employment Type: Full-time
Posted:

Systematic Market Making - Lead C++ Developer - Vice President - London

London, United Kingdom
WeAreTechWomen
keep manual involvement or intervention to a minimum. Key Responsibilities This is a hand-on lead developer role, within a fast-paced front office environment. A focus on our C++ framework and applications, developing complex features and improvements to business demands. A key contributor to the design and implementation of low-level platform improvements. Driving best practice and excellence in … our architecture, processes and controls. Involved in close interaction with our research, trading teams and external stakeholders. Skills & Experience Must haves At least 10 years of C++ based development experience. Advanced C++ understanding is essential for this role. Experience of building complex trading system, with real-time low latency requirements. Excellent communication and team working skills, and a willingness to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Ceph Infrastructure Engineer

London Area, United Kingdom
Andiamo
performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
Posted:

Ceph Infrastructure Engineer

City of London, London, United Kingdom
Andiamo
performance You Might Be a Fit If You Have: Deep, hands-on experience operating Ceph at large scale Kubernetes experience Low level systems-level coding (Go, Rust, C/C++) Experience with datacenters, hardware, and networking More ❯
Posted:

Senior C++ Contract Engineer - SQL, Unix/Linux, Oracle, Kafka, Finance, C#, GUI

London, United Kingdom
Scope AT Limited
Senior C++ Contract Engineer - SQL, Unix/Linux, Oracle, Kafka, Finance, C#, GUI Our financial services client is looking for an experienced Senior C++ Software Engineer to help grow and enhance their platform. As a Senior C++ Software Engineer, you will be involved in: Analysis of user requirements and translation into solution design Estimating and breaking down tasks into manageable More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

PCB & Embedded Engineer

High Wycombe, Buckinghamshire, England, United Kingdom
Avanti
client has just secured further investment and are growing fast. Right now, they need someone with strong PCB design experience who also has a handle on embedded C/C++ - not necessarily an expert in everything, but someone who wants to build real-world products from scratch. You’d be joining a tight-knit engineering team working across drones, smart More ❯
Employment Type: Full-Time
Salary: £50,000 - £60,000 per annum
Posted:

Software Engineering Manager

London, United Kingdom
Hybrid / WFH Options
Platform Recruitment Limited
development roadmap and overall development activities, with scope to grow further within the business. There are currently 10 developers in your team. Requirements: 2 years+ as an Engineering Manager C++ is your strongest language 1 year+ as Scrum Master If you are interested learning more, please contact maxATplatform-recruitment.com for more information or a confidential chat. More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

AFSIM Specialist with Security Clearance

Englewood, Colorado, United States
Beacon Hill
operations analysis, research, and experimentation. Proficient in designing, developing, and executing multi-domain simulations encompassing air, land, sea, space, cyber, and electronic warfare. Skilled in utilizing AFSIM's modular C++ framework and scripting language to create complex scenarios, model behaviors, and analyze mission- and operational-level outcomes. Adept at using AFSIM tools such as Wizard, Warlock, and Mystic for scenario More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Verification Engineer - Safety Critical Software

United Kingdom
IO
This is your chance to get hands-on with technically challenging and meaningful projects that will catapult your career. Key skills: Strong experience developing and verifying embedded C or C++ software Knowledge of safety-critical standards (DO-178C, ISO 26262, or IEC 61508) Understanding of the software development lifecycle Great communicator with attention to detail and strong documentation skills You More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Verification Engineer - Safety Critical Software

Cardiff, South Glamorgan, Wales, United Kingdom
IO Associates
This is your chance to get hands-on with technically challenging and meaningful projects that will catapult your career. Key skills: Strong experience developing and verifying embedded C or C++ software Knowledge of safety-critical standards (DO-178C, ISO 26262, or IEC 61508) Understanding of the software development lifecycle Great communicator with attention to detail and strong documentation skills You More ❯
Employment Type: Permanent
Posted:

Software Engineer C++ Mac Extensions EDR

City of London, London, England, United Kingdom
Hybrid / WFH Options
Client Server Ltd
Software Developer/Engineer (C++ Mac Extensions EDR) WFH/London to £80k Do you have experience developing and integrating Mac software? You could be progressing your career at a rapidly expanding scale-up software house that is developing a highly complex network cyber security platform; the platform monitors network protocols in real-time, parses the commands and data structures … and allows customers to detect hackers, malware, data leakage and other malicious activity. As a Software Developer you will focus on enabling the core product, written in C/C++ for Windows and Linux to run on Apple Mac software, using the latest Extensions, tools and API integrations. Location/WFH: You can work from home most of the time … meeting up with colleagues in the London office once or twice a month. About you: You have strong C++ development skills You have experience of integrating software with Apple Mac Extensions and APIs You have a good knowledge of Network Security and EDR/EDTR You have VPN client or security experience You're collaborative with great communication skills You More ❯
Employment Type: Full-Time
Salary: £65,000 - £80,000 per annum
Posted:

AI Software Architect

Galway, Ireland
CompuStaff
with knowledge of standards like ISO 26262, ISO 21448, or similar. Background in GPU, NPU, or accelerator driver development, especially in memory management and execution synchronisation. Strong C/C++ skills and experience with embedded platforms (e.g., INTEGRITY, QNX, or VxWorks). A solid foundation in computer system fundamentals and a strong eagerness to learn. Experience in requirements analysis, architecture More ❯
Employment Type: Permanent
Salary: EUR 125,000 - 150,000 Annual
Posted:

Scrum Master - Remote

Poole, Dorset, England, United Kingdom
Hybrid / WFH Options
Exposed Solutions
with MS TFS/DevOps Server as the primary PM tool Strong technical understanding, preferably with Developer, QA or BA background experience A background in .Net and/or C++ based development projects ALL APPLICANTS MUST BE FREE TO WORK IN THE UK Exposed Solutions is acting as an employment agency to this client. Please note that no terminology in More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Technical Lead - Stuttgart

Stuttgart, Baden-Württemberg, Germany
Proactive Global
mentor engineers across different specializations. Drive technical direction and ensure delivery of high-quality, scalable solutions. Requirements : Strong engineering background : at least 4 years of experience in software development (C++ and/or Python) with an emphasis on performance-critical, real-time, or distributed systems. Domain expertise in one or more of the following areas: Robotics: motion planning, control, sensor More ❯
Employment Type: Permanent
Salary: £86324 - £103589/annum
Posted:

AI Software Architect

Galway, Galway County, Republic of Ireland
CompuStaff
with knowledge of standards like ISO 26262, ISO 21448, or similar. Background in GPU, NPU, or accelerator driver development, especially in memory management and execution synchronisation. Strong C/C++ skills and experience with embedded platforms (e.g., INTEGRITY, QNX, or VxWorks). A solid foundation in computer system fundamentals and a strong eagerness to learn. Experience in requirements analysis, architecture More ❯
Employment Type: Permanent
Posted:

Lead Quant Researcher - Monetisation

London Area, United Kingdom
Augmentti
term equities. Fluent in statistics & ML (shrinkage, online learning, factor models) and market microstructure (spreads, impact, queue dynamics). Polyglot coder who can prototype in Python and drop to C++ when speed matters. Comfortable leading 3–5 quants, owning architecture and managing engineering collaboration with technology. Interested? Drop me a line: ben@augmentti.com (or hit “Apply” and then email me More ❯
Posted:

Lead Quant Researcher - Monetisation

City of London, London, United Kingdom
Augmentti
term equities. Fluent in statistics & ML (shrinkage, online learning, factor models) and market microstructure (spreads, impact, queue dynamics). Polyglot coder who can prototype in Python and drop to C++ when speed matters. Comfortable leading 3–5 quants, owning architecture and managing engineering collaboration with technology. Interested? Drop me a line: ben@augmentti.com (or hit “Apply” and then email me More ❯
Posted:
C++
10th Percentile
£27,500
25th Percentile
£47,500
Median
£65,000
75th Percentile
£95,000
90th Percentile
£142,500