76 to 100 of 117 C++ Jobs in the Thames Valley

Principal Vehicle Performance Engineer

Location
Banbury, England, United Kingdom
Modelica, SimScape or other multi-body/physical modelling software tools) would be desirable. Proficient with object-oriented coding (preferably in C# or C++) would be desirable. Physical Demands Extended Hours & Flexibility Many roles require working evenings, weekends, and public holidays, particularly during race season or critical development phases. Travel ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We're looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role Working in a highly technical … requirements into production-ready software, contributing across the full development lifecycle. You'll be involved in developing modular software components using technologies such as C++ and C#, integrating third-party and in-house tools, and deploying solutions within a secure cloud-based environment. Responsibilities will include designing and developing platform ...

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

ASIC Architect

Location
Oxford, England, United Kingdom
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 ...

ASIC Architect

Hiring Organisation
Redline Group Ltd
Location
Oxfordshire, Marston, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
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 ...

Electrical Engineer

Location
Maidenhead, England, United Kingdom
systems. Strong foundation in circuit theory and converter-level design Hands‐on experience building and testing power electronics hardware. Proficient in embedded C/C++ for control systems, ideally with real-time constraints. Comfortable working in a fast‐paced, low‐structure R&D environment. Most importantly: a first‐principles mindset ...

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

Software Engineer (AWS, Python, C#/C++, CFD/FEA)

Hiring Organisation
Hays
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 75,000 Annual
Software Engineer (AWS, Python, C#/C++, CFD/FEA) Oxford - 3-4 days per week in office. £45000 - £75000 + Package. - Must have a Computing/STEM Degree (2:1 or higher). - Can work in their Oxford head office 3-4 days week. - Must have experience with ...

Electronics Engineer — Automation & Robotics

Location
Thatcham, England, United Kingdom
applying lean build-measure-learn methods to solve critical business problems. The role focuses on hardware and control systems, firmware in embedded C/C++, and integration with mechanical and software teams. #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 ...

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 (Chromium)

Location
Bracknell, England, United Kingdom
Senior Software Engineer to join our Chromium engineering team in support of MARS, Menlo's internal AI initiative. You'll bring strong C++ skills — ideally with hands-on Chromium experience across layers such as content, browser, core, compositor, skia, and networking — to build and harden the browser capabilities that make … e.g., crash rate, latency). Reduction in manual toil via agent/MCP-based tooling adopted internally. Code review turnaround time and quality for C++ contributions. Successful integration of AI agents or MCP servers into internal workflows or product surfaces. What You'll Do Design, build, and maintain Chromium-based ...

Software Engineer

Location
Reading, England, United Kingdom
paramount, collaborating with experts across software, systems, hardware, and test engineering. What You'll Be Doing Designing, developing, and maintaining software solutions using C++ and C Working within Linux and embedded environments to deliver robust software applications Supporting the full software development lifecycle, from requirements analysis through to integration … development activities including sprint planning and technical reviews Producing technical documentation and engineering artefacts What We're Looking For Commercial experience developing software using C++ and/or C Experience working across the software development lifecycle Strong debugging, troubleshooting, and problem-solving skills Experience with Linux and/or embedded ...

Senior Algorithms Engineer

Hiring Organisation
Holt Executive
Location
Glasgow, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum Hybrid, flexible working, Half-day F
learning architectures. Experience working with image datasets and applying image processing techniques to improve model performance. Strong programming skills in Python, with experience in C++ for performance-critical applications. Ability to solve complex technical problems through structured investigation and practical experimentation. Strong communication skills with the ability to explain technical … action recognition. Machine learning development tools, experiment tracking, dataset management, or CI/CD pipelines. Automation of development, testing, or deployment workflows. Cross-platform C++ development and build systems such as CMake. Benefits Hybrid and flexible working arrangements. 37.5-hour working week with Friday lunchtime finish. 28 days annual leave ...

Lead Embedded Software Engineer (C/C++)

Location
Buckingham, England, United Kingdom
Racelogic Ltd. is seeking a Senior Embedded Software Engineer to lead the development of embedded software for their products. This role involves C/C++ software design, project planning, and providing technical leadership. Ideal candidates will have a Bachelor’s degree in Electrical Engineering and significant experience in embedded software ...

Principal Software Engineer

Location
Maidenhead, England, United Kingdom
maintain knowledge of best practice development processes, language standards and tools, e.g. TDD/BDD, Continuous Integration, DevSecOps, static and run-time analysis tools, C++ standards and secure software development. Estimate time and effort required for software activities and deliver to these time and effort estimates to ensure cost … product development (including bare-metal and RTOSes such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and Design Patterns such as SOLID Experience of software testing ...

Principal Embedded Software Engineer I

Location
Milton Keynes, England, United Kingdom
At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work ...

Java & C++ Software Engineer - Hybrid (Oxfordshire)

Location
Abingdon, England, United Kingdom
products and features using Agile methodologies, collaborating with architects and developers. The ideal candidate should have over 4 years of Java and C++ experience, familiarity with build tools, and a strong understanding of design principles. The role includes managing team activities and maintaining knowledge of emerging technologies. Applicants must live ...

C++ Software Developer

Location
Milton Keynes, England, United Kingdom
C++ Software Developer? Do you have a minimum of 12 months’ commercial experience? If yes, then read on, and let us tell you why the company is adding real value into the Public and Commercial Sectors. Location: Milton Keynes Salary: £41,201.09 - £52,972.83 DOE Core Benefits: Hybrid Working Policy … Scheme (8% employer contribution) Health Cash Plan (after completion of Probationary Period). How the company will set you up for success as a C++ Software Developer: Embark on your journey with confidence through our Comprehensive Induction and Training Program. We invest in your professional development from day one, providing ...

Lead Software Engineer, C#, C++, Rust

Hiring Organisation
Corriculo Ltd
Location
Wantage, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP 100,000 Annual
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 click ...

Senior Engineer I (Chromium)

Location
Bracknell, England, United Kingdom
tier investors. About the Role Menlo Security is looking for a Senior Software Engineer to join our Chromium engineering team. You'll bring strong C++ skills - ideally with hands-on Chromium experience across layers such as content, browser, core, compositor, skia, and networking - to build and harden the browser capabilities … using AI-assisted development tools yourself to move faster without cutting corners on quality. Responsibilities Design, build, and maintain Chromium-based browser components in C++, working across layers such as content, browser, core, compositor, skia, and networking, that power Menlo's security and AI-driven capabilities. Apply strong networking fundamentals ...

Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Software Engineer, C++, Python, Cloud, Engineering Platform, Manufacturing, COR751 We're looking for a Software Engineer to join an innovative and rapidly growing advanced manufacturing company based just outside of Oxford, as they continue to scale their operations across the UK and internationally. The Role Working in a highly technical ...

Embedded Systems Engineer - FPGA Platform

Location
Kidlington, England, United Kingdom
Responsibilities Technical Develop embedded Linux software, firmware, and board-support packages for FPGA-based embedded systems, particularly Xilinx FPGA SoC platforms, using C/C++, Rust, and related tools. Develop and deploy embedded Linux distributions using Yocto, Buildroot, or similar tools. Develop device-tree configurations, low-level drivers and hardware … support packages for FPGA based platforms. Experience with board bring-up, bootloaders, Linux kernel and device-tree configuration, drivers, and software deployment. C/C++ and Rust development experience, or willingness to develop in Rust, for embedded Linux or microcontroller systems. Experience with Xilinx tools, ideally Vivado. Experience with Ethernet ...

Senior Software Engineer, Transport

Location
Oxford, England, United Kingdom
About IonQ IonQ, Inc . [NYSE: IONQ] is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. IonQ's newest generation of quantum computers, the ...

Senior Platform Engineer

Location
Abingdon, England, United Kingdom
Senior Platform Engineer About us Fusion, the process that powers the sun and stars, is one of the most promising options for generating the cleaner, carbon‐free energy that our world badly needs. UKAEA leads ...