1,076 to 1,100 of 2,623 C++ Jobs in England

Staff GPU Hardware Design Engineer

Hiring Organisation
Imagination Technologies Group
Location
Kings Langley, Hertfordshire, UK
Employment Type
Full-time
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R).Proficiency C, SystemC, C++, Python, Perl, or TCL.Knowledge of place and route methodologies. Understanding of verification requirements through specification analysis. Experience in GPU/CPU design and associated methodologies such as UVM.Strong ...

Computational Scientist

Location
Culham, England, United Kingdom
equivalent experience in an academic or industrial research environment. Demonstrable experience with at least one modern programming language relevant to scientific computing, such as C++, Fortran, Python or Julia. Familiarity with modern software engineering practices, including testing, version control and code maintenance. Experience writing efficient, maintainable and comprehensible software independently. ...

XVA Quant Analyst – AVP (Hybrid, Front Office)

Location
Greater London, England, United Kingdom
support analytics for Markets Front Office XVA across multiple asset classes using probability theory, financial mathematics, and numerical techniques. Implement these analytics in C++, also using Python. Support trading desks. Collaborate closely with other MQA teams. Work in partnership with control functions to ensure appropriate governance and control infrastructure. Build ...

Robotic Test Engineer II

Location
Greater London, England, United Kingdom
test benches. Basic electrical debugging skills (multimeter, oscilloscope). Awareness of safety‐critical standards (IEC 61508, ISO 26262). Tech Stack Languages: Python (primary), C++ (reading), Bash Robotics: ROS/ROS2 CI/CD: GitLab/GitHub Actions Simulation: NVIDIA Isaac Sim Hardware Interfaces: CAN, EtherCAT, Ethernet What We Offer ...

Software Developer – High-Performance I/O & Storage Systems

Location
Crawley, England, United Kingdom
containerised deployments and distributed architectures.* Participate in system design and architecture discussions.**Qualifications*****Required**** Strong software development experience in languages such as C, C++, Go, or Python.* Proven experience building backend services, distributed systems, or performance-critical components.* Understanding of how software interacts with storage systems, operating systems, and hardware. ...

2027 Quantitative Research Markets Analyst Program – Off-Cycle Internship – London

Location
Greater London, England, United Kingdom
mathematics, statistics, physics, engineering, computer science, data science, or machine learning). Graduating between September 2026 to March 2028 Demonstratescomputer programming experience (e.g., Python, C++, or another programming language). Demonstratesanalytical, quantitative, and problem-solving skills. Demonstratesresearch skills (through coursework, projects, or academicwork). Workseffectively in a dynamic, collaborative environment. ...

Senior Engineer - High Performance Data Systems

Location
Greater London, England, United Kingdom
needed and level up those around you Experience requirements Fluency in at least one high level (Python, Typescript), and one imperative statically typed (Rust, C++, Java, Go, or other) Solid grounding in distributed systems concepts (databases, replication, partitioning, queuing, caching, consistency) and how they behave under load Deep understanding ...

Embedded Software Architect

Location
Caddington, England, United Kingdom
development approach considering design principles, modularity and reuse, best practice, toolchain and much more What you’ll bring Software architecture expertise Experience in C++ and embedded software solutions UML Modelling Object Orientation Design Patterns Linux/VXWorks (Desirable) Requirements Engineering Network architectures and Ethernet protocols High integrity e.g. RTCA-DO178C ...

Verification / Senior Verification Engineer Cambridge, UK

Location
Cambridge, England, United Kingdom
testbench design using verification frameworks such as UVM/OVM. Knowledge of SystemVerilog assertion (SVA). Exposure to different programming languages, such as C, C++, and Python. A proactive person who can independently define the scope of work. A collaborative person with excellent communication skills, who actively shares (and listens ...

Quantitative Developer

Location
Greater London, England, United Kingdom
data Research and development of market dynamics across multiple asset classes Prototyping, testing, and validation of TradingHub’s proprietary models Requirements Proficiency with C#, C++ or Python Evidence of exceptional mathematical and analytical skills Initial industry experience working as a quant within a financial services organisation Some knowledge of risk ...

Senior Devops Engineer

Location
Greater London, England, United Kingdom
identify and resolve pipeline and workflow bottlenecks Investigate and prototype modern solutions to improve reliability, scalability, and performance Qualifications & Experience Experience as a C++ programmer in game development or similar technical field Experience working with Unreal Engine (UE4 or UE5) beyond gameplay code Hands-on experience with automation, build systems ...

Chief Software & Controls Engineer

Location
Coventry, England, United Kingdom
Microsoft Office and applications. Extensive experience of developing application software using model driven design and Mathworks toolset. Extensive knowledge of programming in C/C++, Assembler for embedded platforms. Experience with CCP & CAN based tools, e.g. INCA/CANape and CANalyzer. Experience and knowledge of applications involving complex electrical systems ...

Lead Technical Artist - Tools and Pipeline

Location
Brighton, England, United Kingdom
tools focus. Expert knowledge of Unreal Engine 5’s editor, content pipeline, Blueprints, and asset workflows. Proficiency in scripting/programming languages (Python, C++, C#, or similar), with a focus on framework design & implementation. Strong understanding of version control (Perforce) and build/automation systems (Jenkins, Unreal Build Tools ...

FPGA Engineer

Location
Wollaton, England, United Kingdom
instrumentation Contribute to simulation, synthesis and implementation using tools such as Vivado and Quartus Support embedded software development and system integration (C/C++) Collaborate with cross-functional teams to deliver robust technical solutions The invaluable experience youll bring, to help us achieve more Were expecting that youve already built ...

AI Outcome Customer Engineer

Location
City of Westminster, England, United Kingdom
support role. Experience with technical delivery strategies and interfacing with product or engineering organizations. Experience in either system design or reading code (e.g., Java, C++, Python). Experience in system design or orchestration frameworks (e.g., LangGraph, AutoGen, CrewAI). Experience with enterprise integrations (APIs, enterprise content management (ECMs), identity), Cloud ...

Senior Devops Engineer

Hiring Organisation
Rock Steady
Location
London, UK
Employment Type
Full-time
with development teams to identify and resolve pipeline and workflow bottlenecksInvestigate and prototype modern solutions to improve reliability, scalability, and performanceQualifications & Experience...Experience as a C++ programmer in game development or similar technical fieldExperience working with Unreal Engine (UE4 or UE5) beyond gameplay codeHands-on experience with automation, build systems ...

Senior Engineer, Forward Deployed

Location
Greater London, England, United Kingdom
world use. What You Bring Proven experience building and deploying software integrations for robotics, defense, or complex industrial systems, with hands-on skills in C++ and ROS2. Strong software engineering fundamentals, with a knack for production-quality API integration, service development, and robust testing. A deep understanding of distributed systems ...

Quant Developer in AI

Location
Greater London, England, United Kingdom
z2bz0 years building and operating serious institutional-scale systems. Fluency in Python or Typescript and a deep understanding of a least one of Rust, C++, Java or Golang. Solid core CS knowledge in data structures and algorithms, distributed systems concepts (databases, replication, partitioning, queuing, caching) and how they behave under ...

Senior Principal Software Architect – AI

Location
Cambridge, England, United Kingdom
ONNX Runtime is important. We also value: Understanding of how AI workloads move through graphs, compilers, runtimes and kernels to hardware. Strong C/C++ skills and the ability to engage directly with software implementations. Excellent technical judgement when navigating complex and ambiguous problems. This means identifying what matters ...

Senior Full Stack Developer

Location
Warrington, England, United Kingdom
SharePoint or OneDrive integration experience Working TypeScript and modern front‐end knowledge, enough to finish a feature through the dashboard Comfort reading legacy code (C++, Visual Basic) AI‐assisted development experience (Claude Code, Amazon Q or similar) as everyday practice Maritime, satellite comms, or other bandwidth‐constrained domain background ...

Senior Machine Learning Engineer - AV Core London, United Kingdom

Location
Greater London, England, United Kingdom
real‐time alerts. Experience with transformer‐based and multimodal architectures, including vision‐language models (VLM), vision‐language‐action models (VLA), or equivalent. Proficiency in C++, CUDA, distributed training, or performance optimization for production machine learning systems. This is a full‐time role based in our office in London. At Wayve ...

Cloud Enterprise Architect, Professional Services, Google Cloud

Location
City of Westminster, England, United Kingdom
years of experience troubleshooting technical issues for internal/external partners or customers. Experience in either system design or reading code (e.g., Java, C++, or Python). Preferred qualifications: Master’s degree in Business, Statistics, Mathematics, Economics, Engineering or Applied Science, or a related field. 10 years of experience managing ...

Director, AI Enablement Engineer, Technology

Location
City Of London, England, United Kingdom
London Employment Type Regular Weekly Hours 35 Skills AI Adoption, AI Enablement, AI Platforms, Analytical Thinking, Analytics, Application Development, Business Decisions, Business Process Automation, C++ Programming Language, C Sharp (Programming Language), Data Science, Digital Transformation, Emerging Technologies, Information Technology Project Management, Infrastructure Management (IM), Process Automation, Responsible AI, Technical Leadership ...

Research and Development Engineer - CEMA

Location
Reading, England, United Kingdom
adapting to new technical challenges. Ideal Experience & Skills Strong software development skills with experience in Python and C, alongside knowledge of languages such as C++, C# or Rust. Experience configuring or developing software for embedded platforms or single-board computers, such as Raspberry Pi, Arduino, BeagleBone, STM32 or similar, including ...

Data Scientist - Scientific AI

Location
Greater London, England, United Kingdom
Python and the relevant analytics libraries (e.g., pandas, numpy, matplotlib, scikit-learn, statsmodels, pymc, pytorch/tf/keras, langchain). R and C++ optional. Experience with version control (GitHub) ML experience with causality, Bayesian statistics & optimization, survival analysis, design of experiments, longitudinal analysis, surrogate models, transformers, Knowledge Graphs, Agents ...