Permanent C++ Jobs in the UK

76 to 100 of 1,057 Permanent C++ Jobs in the UK

Electronics Engineer

Witney, England, United Kingdom
Vibe Recruit
MicroStation, MATLAB, AutoCAD, and other relevant software tools Strong knowledge of system design principles and methodologies Experience with programming languages such as Perl, Python, C++, etc. Solid understanding of debugging techniques and problem-solving skills Mechanical knowledge for integration of electronic systems into larger assemblies Interested, please contact Graeme at more »
Posted:

Principal Board Design Engineer

Cambridge, England, United Kingdom
European Recruitment
and shell programming/scripting in e.g. Tcl, Perl, Python etc. Programming languages such as: assembly language, higher-level (e.g. C), object orientated (e.g. C++). If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com. By more »
Posted:

System Architect

England, United Kingdom
Hybrid / WFH Options
Yoh, A Day & Zimmermann Company
cellular communications hardware and is in the process of further improving speed and computational performance in cellular, NTN, and Satcoms. Key Skills: Mastery in C++/C Expertise in 5G PHY layer signal processing software implementation Proven experience in embedded software engineering for real-time operating systems Strong skills in more »
Posted:

Graphic Programmer

Birmingham, England, United Kingdom
Hybrid / WFH Options
Amiqus - Games Recruitment Specialists
in the UK already to apply for this role. Requirements • At least 3 years’ experience in the games industry • Strong Graphics/Rendering experience • C++ or C# experience • Experience with working on Console or PC games • Strong experience with Unity and HLSL • Experience of writing Shaders • A strong portfolio demonstrating more »
Posted:

C++ Low-Latency Engineer | High-Frequency Trading

Greater London, England, United Kingdom
Selby Jennings
C++ Low Latency Engineer High-Frequency Trading Firm (HFT) London, UK Overview: We are collaborating closely with a global high-frequency trading firm headquartered in London. They're at the forefront of innovation in the financial markets, leveraging cutting-edge technology to drive their success. As a C++ Low Latency … Engineer, you'll be instrumental in designing, developing, and optimising ultra-low latency trading systems. Your expertise in C++ and deep understanding of low-latency systems will be pivotal in shaping their trading strategies and ensuring unparalleled speed and efficiency in execution. Responsibilities: Design and develop high-performance trading systems … the team. Skills: Bachelor's degree or higher in Computer Science, Engineering, or related field. 2-10 years of experience in software development using C++ in a high-performance, low-latency environment. Strong understanding of data structures, algorithms, and software design principles. Experience with multi-threading, concurrency, and performance optimisation more »
Posted:

Senior Firmware Engineer

Basingstoke, England, United Kingdom
Lavazza Professional UK
will be in consumer white goods, vending or process control products. 5. PROGRAMMING LANGUAGES: Expert level of competence in Embedded Structured ANSI-C/C++ for real time embedded systems. Experience of OOD, C++ and C#, XML an advantage. Sound understanding and proven experience of fault tolerant software design principles more »
Posted:

Software Engineer

Crawley, England, United Kingdom
Hybrid / WFH Options
Akkodis
motivated Software Engineer with extensive experience in developing software solutions for defence applications. The ideal candidate will possess a strong background in ADA and C++ programming language and a deep understanding of embedded systems. As a key member of our defence technology team, you will play a crucial role in … designing, developing, and maintaining software solutions. What you’ll be doing: Using ADA (& C++) to build and maintain mission critical embedded applications Performing signal processing and interfacing software into Embedded and Real-Time Environments. Writing Test procedures and Test Scripts and performing Unit testing Implementing requirements changes Investigating and implementing … problem reports and change requests Reviewing and re-working the design artefacts. You will have the following experience: ADA (&C++) development to high standards Understanding of the full product development lifecycle. Development of Software plans, requirements development and software verification. Integration into lifecycles using a range of lifecycle methodologies, including more »
Posted:

C++ Developer

Greater London, England, United Kingdom
Wiley Edge
C++ Developer Project at a major global blue chip organisation seeks a C++ Developer to join their fast paced, exciting environment who will work on projects from day one. Your role as the C++ Developer will be required to work both independently and as part of a team, your role … is to solve complex problems and then analyse, design and deliver solutions. Your Responsibilities as the C++ Developer: Contributes toward general planning by sizing and costing of software developments. Produces feasibility studies/analysis documents. Establishes and improves architectural design of applications. Responsible for the detailed technical design of the … Writes high quality operational software and the supporting documentation necessary for the application and issues it to the requesting departments. Skills required for the C++ Developer: Extensive C++ NoSQL such as DynamoDB, MongoDB, Couchbase or Redis STL (Standard Template Library) Unix/Linux more »
Posted:

Senior Quantitative Researcher (HFT Futures)

London Area, United Kingdom
Hybrid / WFH Options
Thurn Partners
Proven experience in quantitative research or algorithmic trading, particularly in high-frequency futures (equity or FI). Proficiency in programming languages such as Python, C++, or Java. Strong expertise in statistical analysis, machine learning, and data mining. Excellent problem-solving skills and the ability to think creatively and strategically. Effective more »
Posted:

Embedded Software Engineer

Glasgow, Scotland, United Kingdom
Oho Group Ltd
renewable and many more. You will ideally have Experience in embedded programming ideally micro-controllers, Raspberry Pi, Arduino Experience in programming in C or C++ Knowledge of formal software development methods Working within a multi-disciplinary technological team Undergraduate degree in a Software/Computing orientated subject Desirable: Experience with more »
Posted:

C++ Software Engineer

Newcastle Upon Tyne, England, United Kingdom
Hybrid / WFH Options
IC Resources
C++ Software Engineer Competitive salaries & hybrid working - Newcastle My client is a Fortune 100 organisation and a global leader in EDA, building the next generation of EDA tools that enable IC designers to layout the latest silicon chips. They are looking for a C++ Software Engineer to develop and maintain … the C++ code base and work on their build and regression system to test the code. You will also be implementing new features, and be responsible for increasing the performance, stability, capacity and capability of the software. You'll also be collaborating with a global cross-functional team providing product … required? Masters degree in Computer Science or similar Grade A*/A/B in A level Mathematics Experience in algorithmic software development in C++ Excellent interpersonal skills If you are a C++ Software Engineer and are interested in working within a 'Top 15' Great Place To Work organisation, then more »
Posted:

C++ Developer

Greater Manchester, England, United Kingdom
Scot Lewis Associates
As a C++ Developer, you will play a pivotal role in development tasks, ensuring the quality of code, and driving technical improvements within our team. Essential Skills: Bachelor's degree in computer science or a related field, or equivalent work experience. Proficient in C/C++ (v17). Experience with more »
Posted:

C++ Engineer

Thatcham, England, United Kingdom
Searchability®
C++ SOFTWARE ENGINEER Exciting opportunity for a C++ Software Engineer to join a world leader in live media! Salary up to £90,000 Occasional on site visits Strong proficiency in C++/C/Linux/Kernel. X2 ROLES AVAILABLE MID & SENIOR LEVEL. WHO ARE WE An established company and … WHAT WILL YOU BE DOING Working within an already established team who is on the scale up, you will be a skilled and knowledgeable C++ Software Engineer to work as an integral part and involved in the entire software stack. Learn about broadcast tech this is a hands on role … using the latest tech available. C++ SOFTWARE ENGINEER Good commercial experience as a Backend Software Engineer. Strong professional experience C/C++ Engineering 2+ years. Embedded Linux 2+ years’ experience essential i.e Kernel configuration, Device Tree. Ability to work on a hybrid basis or come to office when needed. TO more »
Posted:

Cross Asset Pricing Model Validation - Senior Manager

London Area, United Kingdom
Morgan McKinley
knowledge are required. In depth knowledge of pricing models, stochastic calculus, stochastic processes and numerical analysis is essential. Good working experience in Excel and C++ is essential. Experience with Murex is beneficial. Good written and verbal communication skills; ability to work independently. Flexibility to adapt to changing day-to-day more »
Posted:

C++ Software Engineer

Oxford, England, United Kingdom
Venture Up
C++ Software Developer – using tech to disrupt trading market – Oxford C++ Software Developer is required for exciting and innovative Hedge Fund based in Oxford. The successful C++ software engineer will be joining the talented and driven engineers in the execution team, working on company’s custom order management system. The … core performant systems are written in C++20/23, with a lot of the analysis and supporting code in Python. A good knowledge of C++ is essential and Python will be beneficial. Familiarity with Linux systems, Bash scripting, version control and networking will be advantageous. Experience in finance with order … Essential Skills Excellent C++programming 5+ years of experience in execution team working on custom order management system. Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics. Familiarity with Linux, bash scripting and version control Experience working with large, messy data more »
Posted:

C++ Software Engineer

Cambridge, England, United Kingdom
Oho Group Ltd
Exciting Opportunity for a Senior Software Engineer in Cambridge! A cutting-edge Cyber Security company are looking for a C++ Software Engineer who has experience working on Windows Operating Systems. Primary Responsibilities: Contribute to developing and maintaining core features for an enterprise-class product deployed on millions of desktops. Lead more »
Posted:

C++ Engineer

City Of London, England, United Kingdom
Harrington Starr
This is a unique opportunity at a highly ambitious options market maker that provides high-frequency algorithmic trading. As the Front Office C++ Developer, you will be passionate about technology, comfortable looking under the hood to see how C++ standard libraries and other solutions are implemented, with a good understanding … and make the role your own, the main focus would be to work on expanding and scaling up the global trading platform, mainly using C++, they are at the very beginning of building a new trading platform from scratch in C++. Projects include real-time data capture, order entry on … exchanges, robust connectivity and built-in monitoring, in which you will report directly into the CTO. Requirements: At least 5 years of experience in C++ in a trading environment. Extensive knowledge of code review, testing and debugging principles and application. Experience of asynchronous and multi-threaded programming Excellent analytical problem more »
Posted:

Embedded Software Engineer

Thatcham, England, United Kingdom
iO Associates - UK/EU
platforms as you develop solutions that make use of developing broadcast technologies. The products leverage a variety of technologies, including as FPGAs, Yocto, Linux, C++, Qt, and ARM. Qualifications and Experience required for the role: Degree in Computer Science, related field or other relevant and equivalent experience 5+ years of … relevant software development experience with a track record of successful delivery through the entire software development lifecycle 2+ years of professional experience with C++ (minimum C++11) 2+ years professional Linux development experience Computer Science fundamentals in data structures, algorithms, and object-oriented design Experience in current best practices for software more »
Posted:

Software Engineer

City Of London, England, United Kingdom
Harrington Starr
C++ Developer - Options Market Making - London. Elite global options market maker seeks C++ Developer to join a team of exceptional engineers focusing on modern C++, building out a bespoke trading stack. We need: Strong knowledge and practical experience of C++ ( at least 3 years ). Financial background. Multithreading/Concurrency more »
Posted:

Quantitative Developer/Researcher

London Area, United Kingdom
Radley James
and engineers with years of experience across all major financial markets. Requirements: 2-8+ years of professional coding experience Proficient in Python or C++ Background in and aptitude for probability, statistics and advanced mathematics Strong work ethic and sense of accountability Masters or PhD in Computer Science or related more »
Posted:

Machine Learning Specialist

Edinburgh, Scotland, United Kingdom
The Engage Partnership Recruitment
speech recognition, natural language processing (NLP), and their applications in facial animation. Experience working with audio data processing and analysis. Excellent programming skills in C++ and Python. Experience with cloud platforms (Azure, GCP, AWS) a plus. A passion for computer graphics and facial animation. Join us and help us revolutionize more »
Posted:

Database Research Engineer

Edinburgh, Scotland, United Kingdom
European Recruitment
research methodology. Be comfortable with system design and implementation. Be data-driven. Be proficient in one or more system-level programming languages (C/C++, Rust, Java, Go, etc.). Be proficient in one or more of the following areas: transactional and/or analytical database management systems, query processing more »
Posted:

Tools Engineer

Cambridge, England, United Kingdom
Neubla
Engineering, Electrical Engineering, or related field Strong problem solving and analytical skills Strong programming skills with good understanding of object oriented languages such as C++/Python Knowledge of Machine Learning concepts and MLhardware accelerators 4+ years’ experience in developing compute libraries Knowledge processor architectures like NPUs, CPUs, or GPUs more »
Posted:

Technical Lead - Application Development

Crawley, England, United Kingdom
HCLTech - Aerospace & Defense
Preferably, certified SCRUM master Experience in protocol standards such as AFDX, CAN, ARINC 429, ARINC 664, ARINC 661 Highly proficient in programming languages – C, C++ Why HCL With a legacy spanning over three decades as a global engineering and technology partner for the aerospace and defense industry, we leverage next more »
Posted:

Lead Quant Research Developer - Pricing

London Area, United Kingdom
Algo Capital Group
Testing new technologies and optimizing the firm’s technological framework. Key Requirements: Bachelor's degree in Computer Science, or other relevant fields. Experience in C++ development, preferably with modern C++ (version 17 or later). An advanced programming foundation and the ability to communicate effectively, and write maintainable code. Experience more »
Posted:
C++
10th Percentile
£38,125
25th Percentile
£45,000
Median
£60,000
75th Percentile
£72,500
90th Percentile
£93,750