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

Junior Software Engineer

Hiring Organisation
GradBay
Location
Reading, England, United Kingdom
Computer Science or a related STEM discipline Due to graduate in 2027 Experience with at least one object-oriented programming language (e.g. Java, Python, C++) Strong understanding of core software engineering principles (data structures, algorithms, problem-solving) Passion for technology, with evidence of coding beyond academic work (e.g. personal projects ...

Senior Full Stack Software Engineer - Space

Hiring Organisation
Hays
Location
Didcot, Oxfordshire, UK
space domain or adjacent industries. * 5+ years of full stack development experience. * 5+ years of object-oriented programming experience (preferably in Java, Python, or C++). * 5+ years of experience developing frontend applications with modern frameworks (preferably React). Highly Desirable skills * strong demonstrable experience in one or more ...

Software Design Engineer

Hiring Organisation
Banner Lane
Location
Shrivenham, Oxfordshire, UK
systems architects Feature additions and enhancements to existing software platforms Essential Skills and Experience: Proficiency in object-oriented, high-level programming languages, particularly C++ and Python Version control and software library management using Git Linux development environment experience, including bash and shell scripting Desirable Skills and Experience: TCP/ ...

Senior Embedded Software Engineer

Hiring Organisation
Metric Bio
Location
Oxford, England, United Kingdom
Data Science, QARA and Field Service teams Supporting complaint resolution, root cause analysis and continuous improvement What we are looking for: Strong C/C++ skills with experience in safety critical or regulated embedded systems Hands on experience with microcontrollers, MCUs and HAL development Familiarity with tools such ...

Robotics Software Engineer (Flight Software)

Hiring Organisation
DCS Recruitment Limited
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £55000/annum
Computer Science, Aerospace, Robotics, Electrical Engineering, or a related discipline Practical experience in robotics, embedded systems, or autonomous systems Strong proficiency in C/C++ and/or Python Experience with robotics frameworks/tools such as ROS, Gazebo, or MoveIt Strong understanding of robotics concepts including perception, planning, control ...

Software Engineer

Hiring Organisation
Clearview
Location
Thame, England, United Kingdom
apps on both, thanks to modern .NET being cross-platform • Legacy: WPF, used in some of our older products • Bonus, not required: C++ appears in parts of the stack We’re pragmatic about tooling. Pick the right tool for the job, and we’ll back you if you make ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
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 ...

Embedded Software Engineer

Hiring Organisation
Archangel Lightworks Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
testing, and operations for optical ground stations Continuous improvementstosoftware 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 ...

Embedded Software Research Engineer

Hiring Organisation
Jobleads-UK
Location
Reading, England, United Kingdom
Skills:**The successful candidate will have a good level of understanding of embedded C, as well as some of the following skills:* Experience with C++* Python or similar scripting language* PC-based application development, in C# or a similar language* Real-Time embedded applications* Experience with real-time OS (e.g. ...

Software Engineer - Rust

Hiring Organisation
Marcus Webb Associates Limited
Location
Newbury, Heads Hill, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum + benefits
fundamentals but with a broad systems engineering approach (i.e. understanding the wider system, hardware, etc) Commercial experience with Rust preferred. However strong C/C++ experience with an interest in moving into Rust could be considered. Experience working close to hardware, instrumentation or real-world engineering systems Comfortable working independently ...

Software Engineer, C#, .NET, ASP.NET Core, React, Azure, Manufacturing, COR7513

Hiring Organisation
Corriculo Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
/CD pipelines Experience with any of the following would be highly beneficial: Front-end frameworks such as React, Blazor, or TypeScript C++ and/or Python Cloud platforms such as Azure or AWS Containerisation tools such as Docker or Kubernetes Experience with engineering, scientific, or data-heavy applications What ...

Software Engineer / Senior QA & Test - DO-178C

Hiring Organisation
DCS Recruitment Limited
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
automotive or rail Experience testing complex software systems, ideally including AI or data driven components Hands on experience with test automation using Python, C, C++ or similar Experience with requirements traceability tools and test management systems Knowledge of software lifecycle processes in certified environments Desirable Skills Experience with assurance ...

Machine Learning Engineer

Hiring Organisation
Jobleads-UK
Location
Oxford, England, United Kingdom
stakeholders and leadership. Requirements MSc in Computer Science, Mathematics, or a similar technical discipline; advanced certifications are a bonus. Proficiency in Python and C++ with a proven track record of delivering robust, scalable ML systems. Professional experience as a Machine Learning Engineer or similar role, with expertise in machine learning ...

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

Junior Embedded Software Engineer

Hiring Organisation
IC Resources
Location
Abingdon-On-Thames, England, United Kingdom
have: understanding of NVMe, SATA or cache memory What Next? For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. ...

.NET Developer

Hiring Organisation
Technify Talent
Location
Reading, England, United Kingdom
.NET Core Experience working with MySQL, MariaDB , or other data stores Understanding of containerisation technologies and message queues (e.g. RabbitMQ) Exposure to Python, C++, image processing, and geospatial calculations Familiarity with Azure DevOps for work management, source control, branching, and pull requests Understanding of agile delivery practices , including stand ...

FPGA Engineer

Hiring Organisation
Enterprise Recruitment Ltd
Location
Berkshire, Maidenhead, United Kingdom
Employment Type
Permanent
Salary
£60000 - £75000/annum
FPGA Engineer desirable requirements: PCI Express, Ethernet, CoaXPress, MIPI, QSFP and DDR4/5 High-speed transceivers JTAG-based test (XJTAG ideal) C/C++, Python/TCL/Shell CI/CD, Agile ...

Senior Solutions Architect

Hiring Organisation
Code Wizards Group
Location
Theale, Berkshire, UK
anti-cheat systems Familiarity with LiveOps and analytics platforms Cross-platform (PC/console/mobile) experience Database experience (DynamoDB, Aurora, Redis) Programming experience (C++, Python, Node.js) What We Offer Work with leading AAA studios on cutting-edge projects Collaborative, high-performing team environment Exposure to diverse and complex technical ...

Engineer - Launchpad (Autonomous Driving)

Hiring Organisation
Oxa
Location
Oxford, England, United Kingdom
communicating with different spaces Extra Kudos if you have: Experience in deployment of systems in the field Ability to code or read code in C++ or Python in industry Experience with distributed version control system (eg. Git, Mercurial,SVN) Industry exposure in fields related to autonomous vehicles, such as robotics ...

Embedded Software Engineer

Hiring Organisation
Matchtech
Location
Marlow, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
design and architecture Experience with source control tools such as Subversion and Git Self-starting, adaptable, and proficient in problem-solving Desirable: Experience in C++ in an embedded environment, Object Oriented Design and Programming, familiarity with issue-tracking tools like Jira, and knowledge of releasing software to production Benefits: Opportunity ...

Embedded Systems Hardware Design Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
platforms PCB design for highly stressed or harsh environments Electric motor controller design CAN bus implementations EMI/EMC-conscious design techniques C or C++ programming Basic understanding of turbomachinery and engine control systems Experience working within fast-paced, outcome-focused engineering teams Whats on Offer Competitive salary and benefits ...

Embedded Systems Firmware Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Essential Skills & Experience Degree-qualified in a relevant engineering or technical discipline (minimum 2:1 or equivalent) Strong proficiency in C and/or C++ Excellent understanding of software design principles, patterns, and best practices Strong communication and collaboration skills Self-motivated, organised, and capable of independently managing projects ...

Technical Lead

Hiring Organisation
Findrs
Location
Aylesbury, England, United Kingdom
7+ years of software engineering experience with at least 2 years operating at Tech Lead or Staff Engineer level • Strong backend engineering expertise using C++ and Python • Experience architecting scalable cloud services, APIs, observability systems, and data platforms • Strong understanding of PostgreSQL and time series database design • Working knowledge ...

Software Engineer - Scientific/Physics - Compiler - to £110k - ID48023

Hiring Organisation
Humand Talent
Location
Oxfordshire, England, United Kingdom
academic or professional routes Exposure to compilers, programming languages, or systems-level development Experience with Python and at least one compiled language such as C++, Rust, Julia, Haskell, OCaml or similar Familiarity with modern software development practices including testing, debugging, and performance optimisation An interest in scientific or high-performance ...

Software Engineer (C / C++)

Hiring Organisation
Marcus Webb Associates Limited
Location
Heads Hill, Berkshire, United Kingdom
Employment Type
Permanent
Salary
GBP 45,000 - 60,000 Annual
Software Engineer (C/C++) Location: Newbury, Berkshire (Hybrid: 2 or 3 days in) Type: Permanent Salary: £45,000 £60,000 A small engineering company developing bespoke instrumentation, industrial automation and data acquisition systems is looking to hire a Software Engineer to support continued growth. The role would suit … software engineer with: A good practical understanding of both hardware and software Confidence with programming in C or C++ but with the desire to learn new languages Strong problem solving skills and a natural interest in technology (and making things work!) Good communication skills with a versatile and flexible attitude ...