1,801 to 1,825 of 2,562 C++ Jobs in England

Principal UI Engineer [6 Month FTC - Remote OR Onsite]

Location
Greater London, England, United Kingdom
defining UI architecture and technical strategy at scale; you establish frameworks, patterns, and standards that hold up across teams and projects. Expert knowledge of C++, with deep relevant professional experience. Deep practical UI implementation knowledge; you break complex designs into reusable, performant components and readily overcome technical limitations alongside ...

Lead Electronic Engineer Consultant - Surgical Systems

Location
Melbourn, England, United Kingdom
essential to bring an awareness of electronic system design, including digital electronics, embedded systems and FPGA development and experience with C and C++ in embedded or hardware‐adjacent development environments. You will also be: Intellectually curious and eager to explore new perspectives. Strategically focused yet responsive and adaptive in execution. ...

Lead Electronic Engineer Consultant - Surgical Systems

Location
Cambridge, England, United Kingdom
essential to bring an awareness of electronic system design, including digital electronics, embedded systems and FPGA development and experience with C and C++ in embedded or hardware‐adjacent development environments. You will also be: Intellectually curious and eager to explore new perspectives. Strategically focused yet responsive and adaptive in execution. ...

Senior C++ Developer — Low-Latency Trading (Hybrid)

Location
Greater London, England, United Kingdom
Nomura is seeking a Senior C++ Developer to join the Latency Sensitive Electronic Trading team in London. You will contribute to low-latency C/C++ components and work closely with the global development group to deliver trading services that meet strict performance requirements. The ideal candidate has proven …/C++ development experience, familiarity with financial markets, Linux, and network protocols, plus exposure to kernel development or FPGA knowledge. #J-18808-Ljbffr ...

Senior Animation Programmer

Location
Oxford, England, United Kingdom
members or programmers from other disciplines where appropriate. Strong understanding of the architecture and internal workings of real-time animation systems. High proficiency in C++, with experience developing and maintaining complex systems. Confident using IDEs, debugging tools, and profiling techniques to diagnose and resolve issues. Experience designing and implementing Finite ...

Senior Software Engineer — Real-Time Ad Serving

Location
Greater London, England, United Kingdom
logic that powers programmatic advertising at scale - ad selection, targeting, frequency capping, budget pacing, and delivery optimization. The real-time platform is built on C++ and Lua: C++ provides the high-performance server framework, while Lua implements the business logic layer. You will work primarily in Lua, developing and evolving … right environment) Experience in online advertising/ad tech (RTB, programmatic, DSP/SSP) is a plus Proficiency in a systems-level language (C++, Go, Rust, or Java) is a plus Experience with MongoDB and real-time data processing is a plus Experience with cloud infrastructure (AWS) at scale ...

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 ...

Senior Software Developer - Algo trading

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
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 … 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/Options 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 ...

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
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 ...

SC Cleared Embedded Engineer C/C++ - Portsmouth/Remote- £60 per hour Umbrella

Hiring Organisation
Click
Location
Portsmouth, Hampshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 60 Hourly
recruiting for a SC Cleared C/C++ Embedded Software Engineer for a leading Defence & Space organisation based in Portsmouth, this is a Hybrid role with 3 days a week on site, 2 days WFH. Due to security restrictions you must have valid SC Clearance and be a British National. … Responsibilities Use your skills and knowledge to prototype innovative wireless solutions You will be primarily developing using C/C++ on Embedded platforms Development of Embedded software/firmware prototypes in an agile environment Further development of proven prototypes to a deployment standard Development of software in a Real Time ...

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 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 – 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
Cheltenham, 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 ...