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

Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
documentation Solve complex technical challenges through innovative, practical solutions Essential Skills Degree (2:1 or above) in a STEM field Proficiency in C#, C++, or Python Strong understanding of software design principles and patterns Hands-on experience with test-driven development Solid OOP skills and enthusiasm for applied engineering ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Reading, England, United Kingdom
develop on embedded OS Software such as Linux, VxWorks, FastOS Linux* You are experienced in embedded software development such as [C or C++ and VB., NET., ADA, Assembly programming]* You are familiar with the use of tools and equipment involved in programming performance (including measuring instruments)* You master the development ...

Graduate Software Developer - Fully Remote, train into C#, PHP, SQL

Hiring Organisation
S Merrick LTD
Location
Milton Keynes, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£24,000
provided. Required skills and qualifications for the Graduate Software Developer role: Passion for OOP and can demonstrate strong understanding in development (C#, Java, PHP, C++ etc.) Strong Database query skills (SQL Server/MySQL or similar) Cloud Computing - Azure and/or AWS familiarity a plus (Not essential) Strong communication ...

Senior Software Engineer

Hiring Organisation
Visa
Location
Reading, England, United Kingdom
flexibility and a desire to learn is key. As Go is an evolving language, candidates with a strong background in other languages (like C, C++ or Java) and a willingness to learn Go will be considered, with world-class training resources provided to support the transition. Working across the full ...

Java Software Engineer (National Security)

Hiring Organisation
Frontier Resourcing
Location
Slough, Berkshire, UK
Employment Type
Full-time
Comfortable taking projects from initial concept through to delivery Analytical thinker who can decompose challenges and deliver iterative value Preferred Background Experience using Java, C++, or Python Understanding of data-intensive systems, backend services, or cloud-based platforms Familiarity with regulated, high-security, or mission-critical development contexts Confidence working ...

Senior C# Developer - Head of Core Platforms | Hedge Fund | London

Hiring Organisation
Undisclosed
Location
Slough, Berkshire, UK
Employment Type
Full-time
.NET (essential for this role) Python within quant or data environments The client will also consider exceptional engineers from other OOP backgrounds such as C++, Java, or Go Familiarity with UI technologies such as WinForms, WPF, Blazor Hybrid, and Blazor Web Leadership & Approach Experience working in front‐office or trading ...

Embedded Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Engineers who want variety and enjoy working closely with the bare metal electronics components. Knowledge, Skills and Experience Able to code proficiently in C & C++ Experience with microcontroller hardware (e.g. STM32, PIC, TM4C) and frameworks, working with the memory, performance and power constraints of these systems. Embedded Systems Experience ...

Data Scientist

Hiring Organisation
Brill Power Limited
Location
Oxford, England, United Kingdom
tools; Experience with SQL and other tools for data querying Experience working with cloud computing platforms, ideally Azure Experience with other programming languages (C, C++, C#, Matlab) Experience studying the real‐world and commercial impact of data analytics Skilled project planner, working with competing tasks and timelines Working Style: Fast ...

Software Engineer

Hiring Organisation
Experis UK
Location
Slough, Berkshire, UK
Employment Type
Full-time
permanent basis. In order to be successful, you will have the following experience: Experienced Software Developer/Engineer Strong background within Python, C++, C#, SQL, TypeScript Experience of Palantir technology is a bonus DV or SC Clearance is essential Within this role, you will be responsible for: Delivering strategic advisory ...

Robotics Engineer

Hiring Organisation
IO Associates
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Engineering or similar Strong experience developing software for robotic or autonomous systems Track record delivering safety critical or mission critical software Solid C or C++ and Python experience Hands on experience with robotics frameworks such as ROS, Gazebo or MoveIt Strong understanding of perception, planning, control and decision making algorithms ...

Control Systems Software Engineer

Hiring Organisation
Addition
Location
Slough, Berkshire, UK
Employment Type
Full-time
with project teams and contributing to technical reviews and briefings Main Skills Needed: Experience developing software within SCADA environments using languages such as C#, C++ or VB Strong hands-on knowledge of RedHat Linux Understanding of software development lifecycles and regulated engineering processes Background in defence, maritime, aerospace, or another ...

Mobile Application Developer (Flutter)

Hiring Organisation
Blackstar Amplification Ltd
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
Android · Minimum 2 years experience in a commercial software development environment · Ability to produce clean, accurate and reusable code Desirable · Experience with: o C++ and the JUCE framework o UI/UX design o Build systems, ideally CMake o CI/CD, ideally GitHub Actions o Plugin Architectures (AU, VST3 ...

Embedded Audio Engineer

Hiring Organisation
Blackstar Amplification Ltd
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
line Hardware debugging using logic analysers, scopes etc. Writing technical documentation Some Combination of: Advanced DSP implementation and design for audio Professional experience with C++ and the JUCE framework Professional experience with embedded Linux systems Professional experience with real time audio Minimum 2 years' experience in a commercial software development ...

Senior Software Engineer - Quant Firm

Hiring Organisation
Dex
Location
Slough, Berkshire, UK
Employment Type
Full-time
mathematicians to translate theoretical strategies into production-grade code. What You'll Have Polyglot Mastery: Exceptional command of at least one major systems language (C++, Rust, Java) for low-latency components, or Python for data and ML workflows. Distributed Systems Expertise: Deep experience building high-throughput, fault-tolerant systems using ...

Senior Principal / Principal Embedded Software Engineer

Hiring Organisation
EnSilica Plc
Location
Abingdon, England, United Kingdom
15+ years industry experience, 7+ years technical leadership) of delivering complex embedded software solutions at system and architectural level. Expert-level embedded C/C++ programming on ARM and/or RISC-V architectures, including advanced debugging (trace/debug, MPSoC bring-up, system validation). Demonstrated ability in software ...

Senior Software Engineer

Hiring Organisation
Brill Power Limited
Location
Oxford, England, United Kingdom
services (ideally Azure)Experience with DockerUndergraduate degree in Computer Science, Engineering, or equivalent experienceNice to HaveExperience with CAN, ModbusQuestDB, DuckDB or KDBWorking knowledge of C++, PythonTrack record of successfully delivering commercial IoT solutionsWorking Style:Fast‐learner, eager to pick up new technologiesPragmatic; comfortable with ambiguity and changing requirementAble to work ...

Senior Linux Infrastructure Engineer

Hiring Organisation
Levy Global
Location
Slough, Berkshire, UK
Employment Type
Full-time
monitoring and observability tools (e.g. Prometheus, Grafana, Elastic, Splunk) Exposure to build and release management pipelines Programming skills in Python and Bash (C/C++ advantageous) Solid understanding of networking fundamentals and protocols (TCP/UDP, LAN/WAN, multicast) Proven ability to analyse and tune system performance Comfortable working ...

Machine Learning Engineer - Satellite

Hiring Organisation
Get2Talent
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
wireless communications, or software-defined networking Background in technical sales or customer-facing engineering roles Experience writing tests for ML systems Experience with C, C++, or Go Whats On Offer Remote working within the UK Competitive salary + pension + private health insurance + equity Work on world-leading space ...

Robotics Software Engineer

Hiring Organisation
Lawrence Harvey
Location
Oxford, England, United Kingdom
architecture, lab testing, and documentation. What We’re Looking For: Degree or equivalent experience in Robotics, Mechatronics, Control, or Computer Engineering. Strong proficiency in C++ and Python, with experience in real-time or distributed robotics software. Solid understanding of control theory, kinematics, dynamics, and state estimation. Comfortable working close ...

Quantitative Product Strategist | Tier 1 Multi-Strat Trading firm | Excellent Compensation + Benefits

Hiring Organisation
Mondrian Alpha
Location
Slough, Berkshire, UK
Employment Type
Full-time
career front-office or front-office-adjacent experience in a quantitative, analytical, or trading-facing role Technical fluency with production analytics and data (Python, C++ or similar; SQL and time-series experience a plus) Familiarity with market data, pricing, risk, and P&L concepts in live trading environments Experience working ...

Principal Software Engineer

Hiring Organisation
IO
Location
Abingdon, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£65000 - £75000/annum
Client's strategic objectives. Essential Skills & Experience Degree in Software Engineering, Physics, Materials Science, or related scientific discipline. Extensive experience with software development in C++, including control systems and complex application design. Proficiency with network and communication protocols. Familiarity with development tools such as CMake, GIT or similar source control ...

Embedded Software Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
high-level software that you will take responsibility for once you learn the ropes. Embedded Software Engineer required skills: Strong embedded C/C++ for microcontrollers Real-time systems experience Hardware interfacing basics Ability to work on other platforms Desirable: Embedded Linux (OS build) Web interface PC applications FPGA/ ...

Product Security Engineer - Hedge Fund - £275k

Hiring Organisation
Paragon Alpha - Hedge Fund Talent Business
Location
Slough, Berkshire, UK
Employment Type
Full-time
need a Senior Product Security Engineer to join their growing London office. The company is running a plethora of applications ranging from AWS platforms, C++ low latency systems, and data heavy systems in Python. They need a Security Engineer to join and help automate security processes, influence the architecture ...

Software Engineer (Robotics)

Hiring Organisation
Spencer Ogden
Location
Reading, Berkshire, UK
Employment Type
Full-time
design, implement, and test software applications that meet the client's requirements. Required Skills and Experience: Strong proficiency in programming languages such as Java, C++, or Python Experience with software development tools and frameworks Knowledge of software design principles and best practices Ability to work effectively in a team environment ...

Software Engineer (Robotics)

Hiring Organisation
Spencer Ogden
Location
Milton Keynes, Buckinghamshire, UK
Employment Type
Full-time
design, implement, and test software applications that meet the client's requirements. Required Skills and Experience: Strong proficiency in programming languages such as Java, C++, or Python Experience with software development tools and frameworks Knowledge of software design principles and best practices Ability to work effectively in a team environment ...