1 to 25 of 141 C++ Jobs in the Thames Valley

Software Engineer (Mid-Level)

Hiring Organisation
Visa
Location
Reading, Berkshire, UK
Employment Type
Full-time
scale Challenge the Status Quo: Comfort in pushing the boundaries, 'hacking' beyond traditional solutions Language Expertise: Expertise in anyone programing language (e.g., Java, C#, C++, GO, Python, Scala, Java scripts, .Net) Builder: Experience building and deploying modern services and web applications with quality and scalability Learner: Constant drive to learn ...

Software Engineer (Mid-Level)

Hiring Organisation
Visa
Location
Reading, Berkshire, UK
Employment Type
Full-time
global scaleChallenge the Status Quo: Comfort in pushing the boundaries, 'hacking' beyond traditional solutionsLanguage Expertise: Expertise in anyone programing language (e.g., Java, C#, C++, GO, Python, Scala, Java scripts, .Net)Builder: Experience building and deploying modern services and web applications with quality and scalabilityLearner: Constant drive to learn new technologies ...

Senior Software Engineer - Control Systems

Hiring Organisation
Elekta
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
deliver high-quality solutions.Responsibilities:Design, develop and maintain software applications used within radiotherapy treatment systems.Deliver full stack development using C#, .NET, WPF and C++, working across user interfaces, backend services and system integrations.Improve software quality through automated testing, code reviews and continuous integration practices.Support the migration of applications to modern ...

Senior C# Software Engineer – Semiconductor Metrology

Location
Abingdon, England, United Kingdom
with semiconductor inspection tools , metrology systems , and image analysis algorithms . Knowledge of SCADA systems , HMI development , and industrial IoT . Knowledge of Python , C++ , and other languages. Experience with AI-assisted software development (preferably Claude Code) in a professional setting highlydesirable. Understanding of cleanroom protocols and safety standards (e.g. ...

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

Associate 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, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure ...

Associate Software Engineer

Hiring Organisation
Appcast
Location
Abingdon, Oxfordshire, UK
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 ...

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

Embedded Software Engineer (UAV's)

Location
Oxford, England, United Kingdom
degree in Electronic Engineering, Computer Science, Computer Engineering, or related engineering field Experience delivering functioning commercial embedded software Excellent C/C++ skills & familiarity with Python and object‐oriented programming Understanding of Linux and kernel programming (Device trees) as well as interfaces (SPI, UART, CAN, USB) Proficiency developing for bare ...

Senior Project Engineer - Audio Systems

Location
Bicester, England, United Kingdom
compliance with ASPICE and automotive standards. Work closely with cross-functional teams (hardware, UX, multimedia) and external suppliers. Required Skills Strong programming skills in C++ and Android development. Knowledge of DSP theory, real-time audio processing, Active noise control, equalizers, and sound effects. knowledge of Audio frameworks: Android Audio ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
operations for optical ground stations Continuous improvements to software processes, including developing automated tests. Requirements: Real-Time/Embedded software development in C/C++ Development with RTOS (ideally FreeRTOS) and on Linux Working with networking (Ethernet and IP), DMA, and hardware interfacing (I2C, SPI, CAN, and EtherCAT) protocolsDeveloping ...

Robotics Software Engineer (UAV)

Location
Oxford, England, United Kingdom
autopilots, especially Ardupilot or PX4 Experience developing companion compute solutions using frameworks like MAVLink, MAVSDK, or DJI Onboard SDK Strong proficiency in Python and C++ with experience in Linux development environments Bachelor’s degree in Robotics, Computer Science, Mechatronics, Aerospace Engineering, or related field Three years of work history developing ...

Software Engineer

Location
Slough, England, United Kingdom
Requirements 3+ years of commercial engineering experience. They're open across the stack, with strong backend or cloud experience the priority. Backend: Python, Java, C++, C# or Rust Cloud: AWS, Azure or Kubernetes Frontend: TypeScript or React (nice to have) Who They're Looking For They want genuine problem solvers ...

Senior Software Engineer – Data Visualisation & Graphics | London

Location
Slough, England, United Kingdom
understanding of algorithms, data structures, and software architecture Experience building complex software products rather than purely application-layer development Exposure to languages such as C++, Java, C#, Rust, Go, or similar Understanding of performance optimisation and rendering trade-offs Appreciation of the mathematical concepts underpinning data visualisation and graphics Passion ...

Industrial Data & Software Engineer

Hiring Organisation
Appcast
Location
Oxford, Oxfordshire, UK
degree, such as Data Science, Software Engineering, Computer Engineering or Electrical & Electronic Engineering.DesirableExperience with MQTT, OPC UA, TCP/IP, machine learning/AI, C++, Digital Twins, MATLAB, Minitab, Simulink, WITNESS or Lean Six Sigma would be an advantage.Join ThalesThis is a great opportunity to combine software engineering, data ...

Industrial Data & Software Engineer

Hiring Organisation
Thales Group
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
degree, such as Data Science, Software Engineering, Computer Engineering or Electrical & Electronic Engineering.DesirableExperience with MQTT, OPC UA, TCP/IP, machine learning/AI, C++, Digital Twins, MATLAB, Minitab, Simulink, WITNESS or Lean Six Sigma would be an advantage.Join ThalesThis is a great opportunity to combine software engineering, data ...

Industrial Data & Software Engineer

Hiring Organisation
Thales Group
Location
Asthall Leigh, Oxfordshire, UK
Employment Type
Full-time
such as Data Science, Software Engineering, Computer Engineering or Electrical & Electronic Engineering. DesirableExperience with MQTT, OPC UA, TCP/IP, machine learning/AI, C++, Digital Twins, MATLAB, Minitab, Simulink, WITNESS or Lean Six Sigma would be an advantage. Join ThalesThis is a great opportunity to combine software engineering, data ...

Senior Scientist - Computational Method Development

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
data structures, algorithms, statistical modelling, and quantitative problem-solving Excellent programming skills in Python, with experience in other languages an advantage (eg C, C++, Julia, R, Rust, etc) Experience owning projects and delivering computational tools, models, or analytical methods from development through validation Experience with sequencing data, cloud computing, workflow ...

(Senior) Computational Genomics Scientist, Algorithms & AI/ML Pathogen Oxford, England, United [...]

Location
Oxford, England, United Kingdom
Strong command of underlying fundamental data structures, algorithms, and statistical methods (e.g. De Bruijn graphs, embeddings, Bayesian methods) Solid programming skills (e.g. Python; C, C++, or Rust is a plus) and software development best practices (version control, CI/CD) Desirable Knowledge, Skills and Experience: Experience in microbial genomics Experience ...

Senior Machine Learning Engineer

Hiring Organisation
Appcast
Location
Oxford, Oxfordshire, UK
Computer Science, Mathematics, Physics, Electrical Engineering, or other related technical disciplines.Strong programming skills within one or more of these development languages - C/C++/R/Java/PythonAdvanced understanding of LLM and VLM architecture, post-training methods (fine-tuning, RL), and evaluation pipelinesExperience in data and system engineering ...

Senior Machine Learning Engineer

Hiring Organisation
CGG
Location
Oxford, Oxfordshire, United Kingdom
Salary
£ 70 K
Computer Science, Mathematics, Physics, Electrical Engineering, or other related technical disciplines.Strong programming skills within one or more of these development languages - C/C++/R/Java/PythonAdvanced understanding of LLM and VLM architecture, post-training methods (fine-tuning, RL), and evaluation pipelinesExperience in data and system engineering ...

Orbital Analyst

Hiring Organisation
Hackajob Ltd
Location
High Wycombe, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
results. A strong understanding of celestial mechanics, astrodynamics and atmospheric physics. Skilled in one or more of the following programming languages: Fortran, C/C++, Java, Matlab, Python, SQL, Java-script. Experienced in the development and utilisation of SST/SSA related computer simulations. Its parent company adheres ...

Remote Senior Frontend Engineer

Hiring Organisation
Reactive Markets
Location
Wantage, Oxfordshire, UK
Employment Type
Full-time
Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their ...

Remote Senior Frontend Engineer

Hiring Organisation
Reactive Markets
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their ...

Remote Senior Frontend Engineer

Hiring Organisation
Reactive Markets
Location
Marlow, Buckinghamshire, UK
Employment Type
Full-time
Rust, from the trader-facing interfaces down to the services behind them. It's distinct from our Backend team, who own the low-latency C++/Go trading engine. This is a senior individual contributor role for someone who takes on the hardest problems and delivers them under their ...