1,926 to 1,950 of 2,487 C++ Jobs in England

Senior Software Engineer, Audio Validation Systems

Hiring Organisation
Sony Interactive Entertainment America
Location
London, UK
Employment Type
Full-time
engineers and platform teams to turn complex audio quality problems into measurable, repeatable engineering systems. The right person will have strong C/C++ and Python skills, practical digital audio knowledge, and experience building reliable tools, automation, or analysis systems. Previous testing or QE experience is helpful … decisions better informed. What you'll be doingDesign, build, and maintain audio validation tools for PlayStation SDK audio libraries and technologies. Write C/C++ and Python code to analyse audio output, detect regressions, compare SDK versions, and validate expected behaviour. Build automated systems for repeatable audio quality measurement, including ...

Staff System Software Engineer

Location
West of England, England, United Kingdom
cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development – working as part of a scrum team to develop the right software at pace Communicate effectively … groups to enable fast time to market delivery Candidate Profile Essential: Proven industry experience in software development using programming languages such as C/C++/Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions ...

Security Engineer - Software Security Enablement

Hiring Organisation
Bloomberg
Location
London, UK
Employment Type
Full-time
proven track record. 3+ years of experience in software development. Strong programming experience, with working knowledge of at least one of: C/C++, Python, JavaScript/TypeScript. Knowledge and experience with DevOps and software used in development pipelines (e.g. Github, Jenkins). Working knowledge of build systems, package managers … with running, maintaining, and customizing static analysis security testing tools such as CodeQL and Semgrep. Broad familiarity with programming language ecosystems and frameworks, particularly C++, JavaScript/TypeScript, Python, Java as well as well as modern systems and infrastructure languages such as Go and Rust Experience using LLMs ...

Unreal Engine Developer (Expression of Interest)

Location
Greater London, England, United Kingdom
implementation of core interactive mechanics and functionality, taking features from concept through to final deployment. Write clean, well-documented, optimised, and testable C++ code within established software architectures. Partner closely with creative and production teams to rapidly prototype experimental features, display solutions, and sensor integrations. Work alongside QA to profile … immersive studio, or real-time production environment. Deep knowledge of Unreal Engine systems, including advanced Blueprint scripting, data structures, and engine architecture paradigms. Exemplary C++ programming skills in an engine context with a solid understanding of object-oriented design and clean architecture principles. A strong grounding in 3D math, vector ...

Software Engineer

Location
Heysham, England, United Kingdom
business and technical requirements evolve. Required Skills & Experience Strong programming ability demonstrated in one or more languages. We usually work with Python, TypeScript, C# & C++, often alongside Vue.js. Experience writing well‐structured code for complex systems, including hands‐on experience of object‐oriented programming. Solid understanding of software engineering fundamentals … Applicants must have a valid, existing right to work in the UK. Strong programming ability demonstrated in one or more languages, Python, TypeScript, C# & C++, often alongside Vue.j. Strong analytical and problem solving skills. #J-18808-Ljbffr ...

Application Security Consultant

Location
Greater London, England, United Kingdom
Development Centre of Excellence. Develop and promote consistent application security methodologies, standards and best practices. Support secure coding standards across technologies including Java, C, C++ and other relevant languages. Integrate security controls and automated testing into CI/CD pipelines , including SAST, DAST and SCA. Support threat modelling and vulnerability …/CD and DevSecOps environments . The ability to read and understand code in at least one major language such as Java, C, C++, C#, Python or similar. Knowledge of secure software development lifecycles and shift-left security practices. Experience with threat modelling , such as STRIDE or similar approaches. Understanding ...

Quantitative Trading & Research - Quantitative Developer - Associate or Vice President

Location
Greater London, England, United Kingdom
Design and build high-performance market-data, feature-computation, backtesting, simulation, model-serving, execution, and monitoring components for systematic trading. Develop reliable low-latency C++ services and APIs that integrate quantitative models with real-time market data, pricing, risk controls, and order-management systems. Build scalable data and research pipelines … related technical discipline (or equivalent professional experience). Relevant professional experience in software engineering, quantitative development, low-latency systems, or ML infrastructure. Strong modern C++ skills in data structures, concurrency, memory management, performance profiling, and production debugging. Proficiency in Python and experience building software for quantitative researchers or other data ...

Software Engineer, Cybersecurity Analytics & Enforcement

Location
Greater London, England, United Kingdom
identifiers (e.g. regular expressions) to detect sensitive information, and contributing to the underlying content extraction and identification infrastructure, including components written in C/C++/Swift. Enhancing and maintaining the execution environment for policies, built primarily in Go (Golang) . Managing the policy lifecycle within our backend systems, including … memory management, concurrency, and backend development principles Strong programming skills, supported by several years of professional software engineering experience Experience with Java, C, C++, or similar languages, and an openness to learning Go Familiarity with Python , which shares syntax with Starlark (our embedded scripting language) and is commonly used ...

Senior Software Engineer, Backend Software

Location
Greater London, England, United Kingdom
they go, therefore deep prior knowledge of it is a genuine advantage, not a prerequisite. Key Responsibilities: Develop and maintain the Spacetime platform using C++, Golang, Java, gRPC, and Protocol Buffers Build scalable, distributed systems on Kubernetes Design and develop Spacetime features for 5G NTN and Direct-to-Cell orchestration … debug issues in the software Required Qualifications: Bachelor's degree in Computer Science/Engineering or equivalent work experience Professional experience working in C++, Golang, and/or Java Knowledge of gRPC and Protocol Buffers Experience building and operating distributed systems Familiarity with wireless communications, modeling of wireless performance ...

Senior Firmware Engineer

Location
Nottingham, England, United Kingdom
experience that defines Wattbike’s precision and performance. This role demands a hands‐on engineer with a deep understanding of Nordic SoCs, C/C++ embedded development, and wireless communication technologies such as BLE, ANT+, and Wi‐Fi. You’ll work closely with the electronics, mechanical, and app development teams … discipline. 10+ years experience embedded development with 5+ years in a senior/lead developer role Proven experience developing embedded firmware in C and C++ for microcontroller‐based systems. Strong hands‐on experience with Nordic Semiconductor SoCs (nRF52/nRF53 family) and the Keil compiler or equivalent toolchains. Solid understanding ...

The Core Engineering- Liquidity Quantitative Engineer / Strat - Associate - London

Location
City Of London, England, United Kingdom
changes Developing and maintaining large scale risk infrastructures/systems using strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python, Scala) Experience in designing highly scalable, efficient systems Effectively communicating results and outputs from the model and insights from analysis QUALIFICATIONS Post graduate … including experience speaking to technical and business audiences and working globally Strong programming experience in at least one compiled or scripting language (e.g. C, C++, Java, Python) Experience in designing highly scalable, efficient systems Familiarity with financial markets, financial assets and risk management practices is a plus ABOUT GOLDMAN SACHS ...

Senior Software Engineer New London, UK

Location
Greater London, England, United Kingdom
ideal candidate brings strong engineering judgment, good technical range, and the ability to learn quickly. You will be hands-on, working in Python and C++ on devices and services in use by our customers every day. WHAT YOU’LL DO Design and implement algorithms for 3D object tracking, segmentation … features. WHAT YOU’LL NEED 4+ years of software engineering experience in production systems. Strong skill in Python and backend engineering. Working knowledge of C++ or a strong reason to be effective in performance-critical code. Experience with data-intensive systems, distributed systems, parallel processing, or efficient data pipelines. Exposure ...

Principal Data Scientist - Optimisation Engineering

Location
Greater London, England, United Kingdom
programming, heuristics/metaheuristics) and how they impact product design. Hands‐on programming experience in one or more mainstream languages (e.g., Python, Java, C#, C++), with the ability to review and guide code quality. Experience integrating and operating optimisation components (e.g., solver orchestration, model/service boundaries, runtime configuration, fallbacks … Gurobi (or equivalent), model libraries/APIs, batching/warm starts, parameter management, sensitivity analysis. Languages: Python and/or Java/C#/C++ (based on team stack). Services: REST/gRPC APIs, microservices and/or modular monoliths, asynchronous job orchestration. Data: SQL, data pipelines/ ...

Application Security Consultant

Hiring Organisation
Ricoh
Location
London, United Kingdom
Employment Type
Permanent
Development Centre of Excellence. Develop and promote consistent application security methodologies, standards and best practices. Support secure coding standards across technologies including Java, C, C++ and other relevant languages. Integrate security controls and automated testing into CI/CD pipelines , including SAST, DAST and SCA. Support threat modelling and vulnerability …/CD and DevSecOps environments . The ability to read and understand code in at least one major language such as Java, C, C++, C#, Python or similar. Knowledge of secure software development lifecycles and shift-left security practices. Experience with threat modelling , such as STRIDE or similar approaches. Understanding ...

Senior Java/C++ Software Developer – Secure, Scalable (SC)

Location
Gloucester, England, United Kingdom
Ruth Wagstaff Recruitment Ltd is seeking a Software Developer (Java/C++) in Gloucester. The role involves developing scalable software within a secure, technical environment, mentoring colleagues and influencing project direction. The ideal candidate has 5+ years of commercial development, strong Java/C++ skills, Linux experience, and familiarity with ...

C++/Qt Software Engineer - SC Cleared (Onsite)

Location
West of England, England, United Kingdom
Advanced Resource Managers Ltd. is seeking a C++/Qt Software Engineer for an initial 12-month contract on-site in Bristol. The role requires active SC clearance and a Sole British National. The daily rate is £481, inside IR35, with work spanning the full software lifecycle to deliver high … reliability defence software. The successful candidate will design a new console application using C++ and Qt, collaborate across engineering teams, and contribute to technical documentation and tooling #J-18808-Ljbffr ...

C++ Software Engineer – Windows, High-Performance Imaging

Location
Cambridgeshire and Peterborough, England, United Kingdom
Technical Futures Ltd is seeking a proactive Software Engineer specializing in modern C++ on Windows to design high-performance, reliable software systems used in mission-critical imaging products. You will work across the full development life cycle, delivering robust algorithms and maintainable code, collaborating with hardware and firmware teams. Requirements … degree in Electronics or Software, commercial experience with modern C++, Win32 APIs, and DCOM; proficiency in STL, memory management #J-18808-Ljbffr ...

Senior Embedded C++ Engineer for Real-Time Defence Systems

Location
Crawley, England, United Kingdom
ALTEN LTD - UK is seeking an experienced embedded software engineer to join a senior team in Crawley. You will design and implement embedded C++ for high‐reliability defence applications, with a focus on robustness, security, and deterministic performance across real‐time platforms. The role is on‐site four days … week, requires 8+ years in embedded C++, and offers UK SC security clearance eligibility. You\'ll collaborate with cross‐discipline engineering groups and contribute to architecture #J-18808-Ljbffr ...

Software Engineer

Hiring Organisation
Espire Infolabs Limited
Location
Hemel Hempstead, Hertfordshire, South East, United Kingdom
Employment Type
Permanent
we are hiring for Software Engineer Location: Hemel Hempstead United Kingdom, Employment type: Full-time, permanent Experience: 5+ yearsAbout the Role We are looking for an experienced Software Engineer to design, build and deliver scalable ...

Software Engineer - Java (Cambridge)

Location
Milton, England, United Kingdom
Ready to take your career global Make your mark at one of the biggest names in payments. We’re looking for Software Engineer - Java to join our ever-evolving WPG team and help shape the ...

Payments Partner Engineer

Location
Greater London, England, United Kingdom
Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Dublin, Ireland; London, UK . Minimum qualifications: Bachelor's degree in Computer Science, a related ...

Product Support, Charles River Development, Officer

Location
Greater London, England, United Kingdom
Successful Support Engineers are investigative problem-solvers who combine investment industry knowledge, technical aptitude, and strong analytical thinking to resolve complex business and system challenges for some of the world's largest asset managers. Company ...

Senior Software Engineer - AI Enablement

Location
Manchester, England, United Kingdom
Senior Software Engineer - AI Enablement Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next-generation architectures and systems. We are looking for a Senior ...

Backend Software Engineer

Hiring Organisation
Copello
Location
London, UK
Employment Type
Full-time
Up to 100k pa + Excellent PackageHybrid WorkingAn opportunity has arisen for an experienced Backend Software Engineer to join a talented Backend team focused on developing the core of a market-leading product range of ...