51 to 75 of 101 C++ Jobs in the Thames Valley

Senior Chromium Engineer: AI & Security

Location
Bracknell, England, United Kingdom
Menlo is seeking a Senior Software Engineer to join our Chromium engineering team supporting MARS, Menlo's AI initiative. You will bring strong C++ skills across content, browser, core, and networking layers to build secure browser capabilities enabling AI-driven features. You will work with AI agents and MCP servers ...

Senior Chromium Engineer - AI & Security Platform

Location
Bracknell, England, United Kingdom
Menlo Security is seeking a Senior Software Engineer to join our Chromium team supporting MARS, our AI initiative. You’ll contribute strong C++ skills across browser layers to build and harden browser capabilities powering Menlo’s AI-driven features. You’ll collaborate with engineers across Chromium, AI, and security, working ...

Machine Learning Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
data ingestion to model deployment Clear communication - writing specs, documenting APIs, presenting to customers Familiarity with circuit simulation or EDA tools (nice to have) C++/CUDA experience for performance‐critical components (nice to have) Startup or fast‐moving team experience Why consider it: Competitive salary, bonus, and meaningful equity ...

Embedded Systems Hardware Engineer - Oxford / Hybrid - £60,000

Hiring Organisation
Bond Williams Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Desirable Criteria: Familiarity with: STM32 based platforms PCB design and layout for highly stressed environments Electric motor controller design The use of C or C++ A basic understanding of turbomachinery including operating principles and control variables Bond Williams Professional Recruitment are an equal opportunity employer and operate as an Employment ...

Safety Critical Software Engineer

Hiring Organisation
Bennett and Game Recruitment LTD
Location
Witney, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Support integration across mission computers, flight control systems and safety monitoring functions. Required Experience Strong background in embedded software engineering. Experience working with C, C++, Ada or similar languages. Experience working within safety-critical environments. Knowledge of high-integrity software development processes. Experience with real-time or embedded systems. Familiarity ...

Senior FPGA Engineer - Compute Architecture

Hiring Organisation
Redline Group Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
systems development. Key responsibilities for the Senior FPGA Engineer - Compute Architecture & Hardware Acceleration role (hybrid and Oxford based): Translate complex probabilistic algorithms from Python, C++, MATLAB and pseudocode into highly pipelined, resource-efficient FPGA RTL designs Design and implement custom digital logic in VHDL from scratch where vendor ...

Senior Software Engineer / Tech Lead

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
Senior Software Engineer/Technical Team Lead (Java & C++)OverviewWe are seeking an experienced Senior Software Engineer/Technical Team Lead to join our development team. This is a hands-on leadership role that combines technical delivery, software development, and people management. The successful candidate will work closely with Product … Scrum Masters, Developers, and QA teams to deliver high-quality software solutions in an Agile Scrum environment.The role requires strong expertise in Java and C++ development, a passion for engineering best practices, and the ability to lead and mentor team members while contributing directly to product development.Key ResponsibilitiesCollaborate within ...

Senior Backend Developer

Hiring Organisation
LEAP29
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
developing and maintaining high-performance desktop and cloud applications.Taking ownership of technical solutions from architecture through to deployment.Working across modern C#/.NET and C++ codebases.Modernising legacy scientific software and migrating applications to modern frameworks and user experiences.Implementing best practices around software architecture, design patterns, SOLID principles, testing … continuous improvement initiatives.What We're Looking For5+ years' experience developing production-grade software applications.Strong commercial experience with C# and .NET.Strong C and/or C++ development experience.Experience building complex desktop applications within engineering, scientific, technical or data-intensive environments.Solid understanding of software architecture, object-oriented design, design patterns and SOLID ...

Software Engineer - Rock Physics Applications

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 80 K
modern software engineering practices (design patterns, SOLID principles, automated testing, continuous integration/delivery). Modernize legacy systems — Lead migration of mature C/C++ codebases to modern languages, runtimes, and UI/UX frameworks while preserving scientific accuracy and performance.Leverage AI-assisted development — Actively adopt AI-powered tools (e.g. … engineering building and shipping complex, production-grade applications — not solely scripting, prototyping, or research. Strong proficiency in C#/.NET; and also C/C++; demonstrated ability to work across both languages in a single product ecosystem. Undergraduate (or higher) degree in Computer Science, Software Engineering, or a closely related ...

Senior Software Engineer

Hiring Organisation
Halliburton
Location
Abingdon, Oxfordshire, United Kingdom
Salary
£ 70 K
services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture ...

Senior Embedded FW Engineer in AI Hardware

Location
Reading, England, United Kingdom
design and implementation for heterogeneous multicore SoCs, ensuring robust test, integration and delivery workflows. The role requires hands-on firmware development in C/C++, experience with RTOS (Zephyr/FreeRTOS), and board/SoC bring-up, with strong debugging across hardware and software #J-18808-Ljbffr ...

Technical Manager - Hardware & Cloud (HaaS)

Hiring Organisation
Redline Group Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Experience managing complex technology products or platforms Strong software development background with the ability to review code and technical specifications Proficiency in Python and C++ Strong understanding of the full technology stack, from hardware and drivers through to SDK, cloud backend and UI Ability to work effectively across hardware ...

Safety Critical Software Engineer

Hiring Organisation
Electus Recruitment Solutions
Location
Witney, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000/annum
safety Contribute to software architecture, integration, verification and certification activities What We're Looking For Strong embedded software engineering background with experience in C, C++, Ada or similar languages Experience working within safety critical environments with real time or embedded systems Understanding of high integrity software development, verification and validation ...

Head of AI

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 80 K
grade systems Cross-functional collaboration- comfortable working closely with hardware, systems, and product teams Strong programming skills- deep experience with Python and C/C++ in performance-critical environments ML infrastructure knowledge- familiarity with AI frameworks, compilers, runtimes, and tooling Relevant industry experience- background in AI infrastructure, high-performance computing ...

GNC Engineer

Hiring Organisation
Holt Executive
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £70000/annum Hybrid working, 9/75 work pattern, p
hardware integration and testing GNC technology and hardware selection Desirable Experience Flight dynamics and relative orbital dynamics. On-orbit satellite operations. C/C++ and embedded software development. Knowledge of spacecraft capture systems and associated technologies. What's on Offer Hybrid working and flexible hours. Optional compressed working pattern. ...

Design Verification Engineer

Hiring Organisation
Intellectual Capital Resources
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
test cases and C codeScripting languages (e.g. Python, Perl, TCL)Desirable skillsExperience with formal verification tools (JasperGold, VC Formal)Familiarity with C/C++ developmentPrior SSD experience with storage interfaces such as SAS or PCIe (NVMe preferred)What’s on offerCompetitive base salaryHybrid working modelGenerous company pension schemePrivate health insuranceVisa ...

Senior Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI‐assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … related discipline, or equivalent experience 5–10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software ...

Senior RL Engineer for Real-World Robotics Autonomy

Location
Oxford, England, United Kingdom
across diverse machines, sites, and soil conditions, with a focus on data-driven planning and/or control, strong Python skills, and solid C++ knowledge. This role emphasizes real-world deployment, sim-to-real transfer, and integration into production systems. You will collaborate with excavation and motion planning engineers, mentor ...

ASIC Architect

Hiring Organisation
Redline Group Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
ideally within compute accelerators, inference engines or DSP applications. Strong hands-on experience with performance modelling, simulation and architectural trade-off analysis using Python, C++ or similar languages. Experience with industry-standard semiconductor tool flows such as Synopsys, Cadence or Siemens EDA tools. Solid understanding of timing, power and area ...

Software Engineer

Location
Abingdon, England, United Kingdom
services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure … discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture ...

Scrum Master

Hiring Organisation
R3vamp Limited
Location
Reading, Berkshire, United Kingdom
Employment Type
Full-Time
Salary
£0 per annum
fast growing SaaS organisation, who are looking to implement Agile working practices. As Scrum Master, you’ll work closely with Product, Business Analysis, C++ Development and QA teams to plan, manage and report on the delivery of upcoming releases. You’ll run the Scrum cadence, including sprint planning, reviews ...

Electronic Design Engineer

Hiring Organisation
Wallace Hind Selection LTD
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D). Electronic Circuit Design ...

Electronic Design Engineer

Hiring Organisation
Wallace Hind Selection LTD
Location
High Wycombe, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D). Electronic Circuit Design ...

Electronic Design Engineer

Hiring Organisation
Wallace Hind Selection LTD
Location
Milton Keynes, Loughton, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
/or markets, and worked with the following products and/or services: Electronic Design Engineer, Electrical Design Engineer, Firmware Engineer, Systems Engineer - C, C++, MCU, Electrical Test & Measurement, Analogue Electrical Design. Low Voltage Systems, High voltage technology, Instrumentation, Product design, Research and Development (R&D). Electronic Circuit Design ...

Senior Algorithms Engineer

Hiring Organisation
OpenSourced Ltd
Location
Wokingham, Berkshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £60,000 per annum
break down complex, uncertain problems Excellent communication skills, able to explain complex technical concepts clearly Strong programming skills in Python, with experience in C++ for production or performance-critical systems Desirable: Experience with Bayesian inference, uncertainty estimation, probabilistic modelling, or state estimation Familiarity with custom loss functions, action recognition, synthetic … networks ML development tools (experiment tracking, dataset management, model evaluation, CI/CD pipelines) Experience using build systems such as CMake for cross-platform C++ development What's on Offer 37.5-hour week with lunchtime finishes on Fridays Hybrid/flexible working 28 days annual leave plus Christmas closure Group ...