2,101 to 2,125 of 2,979 C++ Jobs in the UK

Lead Software Engineer, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Lead Software Engineer, C#, C++, Rust A Lead Software Engineer opportunity has emerged within a world-renowned organisation, where your code will directly influence business-critical systems. This is a rare senior role sitting at the intersection of high-performance software, real-time data systems, and cutting-edge engineering. Ready … applications into modern solutions — so an understanding of that migration journey is a real advantage here. The team works across a deliberately broad stack: C++ and C# for desktop and backend services, Rust for performance-critical work, React and TypeScript on the front end, AI tooling is actively embraced across ...

Senior Software Engineer

Location
Manchester, England, United Kingdom
platform working on technically challenging software-focused projects within a collaborative and experienced engineering team.Our game titles are developed in C/C++, with rendering implemented in DirectX and OpenGL. Collaborating with our team of QA Engineers, you’ll play a key role ensuring that each ported title looks feels … then oversee other engineers as they apply it to the wider game portfolio.The role is ideal for an experienced engineer with strong C/C++ and graphics programming skills, solid programming foundations, and a track record of delivering porting projects to time and quality.**Work Pattern:** This role is based ...

C++ Software Engineer — Embedded Linux & Algorithms

Location
High Wycombe, England, United Kingdom
Experis Austria is seeking a Software Engineer (C++) to join our team in High Wycombe on site. You will work on advanced software for connected technology products, applying strong C++ development and algorithms to real-world data analysis and diagnostics. We value experience with software design, testing, and debugging ...

Senior Cyber Software Engineer (C/C++) - Hybrid, DV Cleared

Location
Warmley, England, United Kingdom
Searchability NS&D is seeking a Senior C/C++ Software Engineer in Cheltenham, UK, offering hybrid working with three days onsite and flexibility. The role requires strong C/C++ skills, system design expertise, and a commitment to code quality. A DV clearance is likely required for this position. ...

Python Quantitative Developer – Cross Asset XVA & Capital Analytics

Location
Greater London, England, United Kingdom
Opportunity We are looking for an experienced C++/Python Quantitative Developer to join a high-impact quantitative analytics team focused on Cross Asset XVA and Capital Analytics . This is a senior technical role combining quantitative modelling, software engineering and financial markets , with responsibility for developing analytics libraries used … computer science techniques. Develop pricing and valuation models using numerical methods, including Monte Carlo simulations and PDE solvers. Build high-quality software using C++ and Python, alongside technologies such as C#/.NET, Java, SQL and kdb. Apply object-oriented design principles and strong software engineering practices to quantitative applications. ...

Senior Embedded Software Engineer

Hiring Organisation
DOMO TACTICAL COMMUNICATIONS
Location
PO15, Whiteley, Hampshire, United Kingdom
Employment Type
Permanent
This could suit an experienced embedded engineer looking for a new technical challenge, or someone earlier in their career who has strong C/C++ fundamentals and wants to develop deeper expertise in embedded systems. What you'll be working on You'll develop embedded software for our wireless communication … products, working closely with engineers across software, electronics, RF and other specialist disciplines. Your work will include: Developing embedded software in C and C++ Working with SoC-based hardware platforms Developing, integrating and testing new product features Debugging software and hardware interactions Getting hands-on with electronics and laboratory test ...

Software Engineer - Cumberland/FICCO Front Office Systems

Location
Greater London, England, United Kingdom
ergonomic, performant and extendable engineering solutions Build, maintain and extend the central trading platform Work with both greenfield and legacy systems across multiple languages (C++, Python, Typescript) Provide on‐call support as needed Qualifications: Up to 7 years of experience using C++ and Python and can work comfortably in multiple ...

Senior Software Developer – Algo trading

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Front office Software Engineer – Algo Trading, C++/C#Quant Capital is urgently looking for talented Front office Software Engineer to join our high profile client.Our client is a well-known algo-trading technology and agency brokerage/execution business. They are known in the market for some of their best … Tier University (top 20 UK) or relevant experience Front office experience in an Investment Bank of another financial institution World class development skills in C++ and or C# Good scripting (Python, Ruby, Lua) A track record of commitment to their employer Experience developing algos or at least good logic, especially ...

Software Engineer - Cumberland/FICCO Front Office Systems

Location
Greenwich, England, United Kingdom
ergonomic, performant and extendable engineering solutions Build, maintain and extend the central trading platform Work with both greenfield and legacy systems across multiple languages (C++, Python, Typescript) Provide on-call support as needed Qualifications: Up to 7 years of experience using C++ and Python and can work comfortably in multiple ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 - 90,000 Annual
multidisciplinary engineering environment. Key responsibilities for the Senior Software Engineer role based in Surrey, onsite: Develop and maintain software applications using C#, .NET, C++, Qt and Python. Design and implement APIs, communication protocols and data acquisition systems. Develop automated testing solutions, verification systems and engineering tools. Support software quality through … discipline. Demonstratable commercial experience in a Senior Software Engineer or similar position. Strong commercial experience with C# and .NET development. Experience developing software using C++ and Python. Knowledge of API development and software integration. Experience with test automation, source control and CI/CD environments. Ability to work effectively within ...

Senior Software Engineer

Hiring Organisation
Redline Group Ltd
Location
Egham, Surrey, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
multidisciplinary engineering environment. Key responsibilities for the Senior Software Engineer role based in Surrey, onsite: Develop and maintain software applications using C#, .NET, C++, Qt and Python. Design and implement APIs, communication protocols and data acquisition systems. Develop automated testing solutions, verification systems and engineering tools. Support software quality through … discipline. Demonstratable commercial experience in a Senior Software Engineer or similar position. Strong commercial experience with C# and .NET development. Experience developing software using C++ and Python. Knowledge of API development and software integration. Experience with test automation, source control and CI/CD environments. Ability to work effectively within ...

Senior Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Whittlesford, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Yocto experience, including building and maintaining custom Linux images. Experience with Linux kernel, device driver and low-level system development. Strong C/C++ programming skills. Experience with RTOS, MCU and bare-metal embedded development. Ability to adapt to new technologies and work across different domains. Eligible … edge projects across multiple industries! Platform Recruitment: Platform Recruitment covers a wide range of IT and Engineering positions, including Embedded Software, Electronics, FPGA, Mechanical, C++, DevOps, Cloud, Technical Sales, Project Management and more. ...

Senior Software Engineer - Risk Valuation Platform

Location
Greater London, England, United Kingdom
scale systems in a fast-paced, client-driven environment. What's in it for you? You will be joining an enthusiastic team of talented C++ engineers, passionate about our platform, and proud to build industry-leading risk solutions for our clients. Collaboration and teamwork are part of our DNA. … calculations across diverse workflows, gaining deep experience with a large distributed system deployed at true enterprise scale. You will contribute to a large, modernised C++ codebase alongside experienced engineers. We follow developer experience best practices and actively invest in modernising our tooling and infrastructure. You will work closely with ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
financial software solutions that scale with Prime Video’s global growth. Code Excellence: Develop clean, maintainable, and efficient code in a modern language (Java, C++, C#), ensuring high-quality software delivery. Technical Leadership: Drive the architecture and implementation of complex systems, contributing to high standards of performance, reliability, and scalability. … initiatives focused on enhancing software development practices, improving efficiency and scalability. Requirements Experience: 5+ years of professional software development experience, with proficiency in Java, C++, or C#. Education: Bachelor’s degree in Software Engineering, Computer Science, or a related field. Technical Leadership: Proven experience as a mentor, tech lead ...

Sr Software Engineer Realtime

Hiring Organisation
Cboe Exchange
Location
London, UK
Employment Type
Full-time
network, share ideas and create opportunities. Sound like the place for you? Join us! The Software Engineering team is hiring for a Senior C++ Software EngineerAs a Senior Software Engineer within our European business at Cboe Europe, you will be part of the team that builds and operates the technology … those around you, keeping us on the track to success. In this role you'll be responsible for: Design, implement and extend high-performance C++ functionality across our five Equities Trading EnvironmentsBuild performant systems, with a strong focus on quality, testability and production readinessOwn features end-to-end, coordinating with ...

Senior AI Software Engineer, Coding Agent

Location
Greater London, England, United Kingdom
lead the development of a robust, scalable AI Coding Agent tailored to our game development workflows (primarily for UE/Unity‐based games in C++, C#, and other relevant languages). Integrate the AI agent directly into developer IDEs (like Visual Studio, VS Code) and our game engines (e.g., Unreal … team player, dependable and autonomous. Data‐driven decision maker. Requirements 8+ years of professional software engineering experience, with a strong background in Python, TypeScript, C++, or C#. Proven experience building complex AI systems, with hands‐on expertise in Retrieval‐Augmented Generation (RAG) and AI Agent architectures. Deep, hands‐on experience ...

Software Engineering or SRE, PhD Intern, 2027

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
practical experience in school or work (e.g., open-source coding). Experience with one or more general purpose programming languages (e.g., Java, C/C++, Python, JavaScript, Go, etc.). Preferred qualifications: Ability to complete a 13-17 week full-time internship in the UK starting in either May, June … July 2027. Relevant practical or internship experience (e.g., research assistant, teaching assistant, personal projects, etc.) with programming in either: C++, Java, Python, or Go. Research experience in algorithms, architecture, artificial intelligence, compilers, database, data mining, distributed systems, machine learning, networking, or systems. Relevant practical or internship experience with ...

Sr. Mathematical/Statistical Software Engineer

Location
Manchester, England, United Kingdom
encouraging environment to solve challenging technical problems and grow your career. KEY SKILLS Classical Machine Learning, Data Science, Numerical Algorithms and C/C++ ACADEMIC CREDENTIALS Master's degree or PhD in Mathematics, Statistics, Data Science or equivalent KEY RESPONSIBILITIES Development of mathematical and statistical software with an emphasis … items PREFERRED EXPERIENCE An understanding of mathematical concepts and algorithms applicable to classical machine learning, data science or statistics Programming experience, using C/C++ Experience of working in a High Performance Computing environment and programming with MPI or OpenMP Prior experience of scripting such as Python, Shell ...

Software Development Engineer, Data Center Builder Tools

Hiring Organisation
Amazon
Location
London, UK
Employment Type
Full-time
hardware and timing constraints, and the ability to work effectively in a fast-paced, cross-functional environment are essential. Experience with Rust, C/C++, or Python, and with technologies such as Industrial automation platforms, OPC-UA, DDS/Zenoh or similar real-time middleware, is a strong advantage. … achieve in the cloud. Basic qualifications- Experience in professional, non-internship software development- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing ...

Software Engineer

Hiring Organisation
Ultra I&C
Location
Maidenhead, Berkshire, UK
Employment Type
Full-time
best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run‐time analysis tools, C#/C++/Python/C standards and secure software development. Estimate time and effort required for software activities and deliver to these time and effort estimates … product development (including bare‐metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object‐Oriented Design and Design Patterns. Experience of software testing and design for test. Experience of using version control, continuous integration and automated ...

Software Engineer – Security & Intelligence

Location
Manchester, England, United Kingdom
across API development, cloud‐native services and data integration. Typical responsibilities include: Developing software services using languages such as Java, JavaScript, TypeScript, Python or C++ Building full‐stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure … frameworks and secure application development across HMG‐style technology estates Proficiency in one or more programming languages such as Java, JavaScript, TypeScript, Python or C++, with experience building APIs and full‐stack applications Experience designing and developing distributed systems, including microservices, event‐driven architectures and high‐performance backend services Experience ...

Software Engineer – Security & Intelligence

Location
Greater London, England, United Kingdom
across API development, cloud‐native services and data integration. Typical responsibilities include: Developing software services using languages such as Java, JavaScript, TypeScript, Python or C++ Building full‐stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure … frameworks and secure application development across HMG‐style technology estates Proficiency in one or more programming languages such as Java, JavaScript, TypeScript, Python or C++, with experience building APIs and full‐stack applications Experience designing and developing distributed systems, including microservices, event‐driven architectures and high‐performance backend services Experience ...

Software Engineer - Security & Intelligence

Hiring Organisation
Hackajob Ltd
Location
Cheltenham, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
across API development, cloud-native services and data integration. Typical responsibilities include: Developing software services using languages such as Java, JavaScript, TypeScript, Python or C++ Building full-stack applications using frameworks such as React, Node.js, Spring Boot, Next.js or similar Designing and developing APIs, microservices and backend services for secure … frameworks and secure application development across HMG-style technology estates Proficiency in one or more programming languages such as Java, JavaScript, TypeScript, Python or C++, with experience building APIs and full-stack applications Experience designing and developing distributed systems, including microservices, event-driven architectures and high-performance backend services Experience ...

Senior Optimisation Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
into broader technical leadership over time. Experience in linear algebra and/or Lagrangian analysis is highly desirable. Programming ability is required, but prior C++ experience is not essential. The ideal candidate will have both postgraduate/research experience and industry experience however, candidates with either are encouraged to apply. … Strong mathematical background, supported by a postgraduate qualification (MSc, PhD, or equivalent experience). Proven programming ability in at least one relevant language. (e.g. C++, C, C#, Fortran) Experience of numerical modelling or mathematically intensive software development. Demonstrated potential to lead projects or technical workstreams, even if formal leadership experience ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration of third-party code. You will also be engaged in developing tools which can help larger development community … resolve issues.What experience would help someone be successful in this role at Roku Experience developing UI applications using popular frameworks Must have strong embedded C++ experienceStrong experience in TypescriptExperience writing functional integration and unit tests.A good understanding of Core OS concepts like memory management and multi-threadingA good understanding ...