Permanent C++ Jobs in the Thames Valley

1 to 25 of 42 Permanent C++ Jobs in the Thames Valley

Principal Software Engineer, Quality

oxford district, south east england, united kingdom
OrganOx
AWS, Azure, or Google Cloud and IoMT solutions (desirable) Knowledge of medical device software lifecycle processes (desirable) Familiarity in programming languages such as Python, Java, C# or C/C++ (desirable) Proven experience with continuous integration/continuous deployment (CI/CD) pipelines (desirable) Familiarity with relevant cybersecurity standards and frameworks (e.g., IEC 62443, NIST Cybersecurity Framework (desirable) Qualifications Bachelor More ❯
Posted:

Principal Software Engineer

Reading, Oxfordshire, United Kingdom
Hybrid/Remote Options
Innovate Recruitment Ltd
drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What s on offer: Competitive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Reading, Berkshire, United Kingdom
Hybrid/Remote Options
Innovate Recruitment Ltd
drive best practice across the team. Support bids, proposals, and technical reviews. About You: Degree (or equivalent) in Engineering, Computer Science, or related field. Strong experience in C/C++ and embedded or Linux development. Skilled in object-oriented design and software lifecycle management. Familiar with real-time systems, testing frameworks, and modern development tools. What’s on offer: Competitive More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Thatcham, Berkshire, United Kingdom
Jonathan Lee Recruitment
processes, and techniques to enhance software development efficiency. What You Will Bring: A degree in an engineering, mathematical, or science-based subject, or equivalent experience. Proficiency in C/C++ and experience in embedded product development or Linux application/kernel/driver development. Familiarity with best practice software development processes, including TDD/BDD, Continuous Integration, and DevSecOps. Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior/Principal Wireless Software Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
of radio communications theory and digital signal processing. Background in cellular communication systems across PHY, MAC, and RF is preferred. Programming/scripting skills in MATLAB, Python, C/C++ is preferred. Proven track record with innovative problem solving and hands-on experience in design, development, testing, and standardization will be an advantage. A team player with good analytical and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Reading, Berkshire, South East, United Kingdom
Gerrell & Hard
industry. This would appeal to 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 of developing and debugging, including cross More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Research Software Engineer

Oxford, Oxfordshire, England, United Kingdom
Avanti
Database: PostgreSQL Methodology: Collaborative, high-autonomy engineering culture What We’re Looking For Strong professional background in Python software engineering. Experience with at least one compiled language (Rust, C, C++ etc.). Proficiency with Linux environments and containerised deployments. Familiarity with CI/CD pipelines and modern development workflows. A proactive problem solver with the ability to design structured, well More ❯
Employment Type: Full-Time
Salary: £50,000 - £75,000 per annum
Posted:

Principal Software Engineer

Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
or a science-based subject, or equivalent experience. - Proven expertise in embedded product development, including bare-metal and RTOSes such as ThreadX, QNX or Linux. - Proficiency in C and C++ programming languages, with a solid understanding of object-oriented design and design patterns. - Experience with software testing, design for test, and best practice software development processes. - Familiarity with version control More ❯
Employment Type: Permanent
Salary: GBP 70,000 - 80,000 Annual
Posted:

Principal Software Engineer

Maidenhead, Woolley Green, Berkshire, United Kingdom
Jonathan Lee Recruitment Ltd
or a science-based subject, or equivalent experience. - Proven expertise in embedded product development, including bare-metal and RTOSes such as ThreadX, QNX or Linux. - Proficiency in C and C++ programming languages, with a solid understanding of object-oriented design and design patterns. - Experience with software testing, design for test, and best practice software development processes. - Familiarity with version control More ❯
Employment Type: Permanent
Salary: £70000 - £80000/annum
Posted:

Software Engineer I - Frontend Focus (Viator)

Oxford, Oxfordshire, United Kingdom
Tripadvisor
t need experience with everything listed, but you must be eager to learn. You should have experience with a statically typed, object-oriented language such as Java, C#, or C++, and hold a bachelor's or master's degree in Computer Science or a related field. Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer I

oxford district, south east england, united kingdom
Hybrid/Remote Options
Tripadvisor
t need experience with everything listed, but you must be eager to learn. You should have experience with a statically typed, object-oriented language such as Java, C#, or C++, and hold a bachelor's or master's degree in Computer Science or a related field. Perks of Working at Viator Competitive compensation packages, including base salary, annual bonus, and More ❯
Posted:

Senior Software Scientist - Team Leader

Didcot, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Diamond Light Source
or data management and models in the context of data analysis and processing. Software development frameworks and applications such as Eclipse. Modern programming languages such as Python, Java, C, C++, and software tools for delivering and visualising large complex data. Developing Javascript and/or PHP applications. Software testing systems in delivering robust services. Prior experience with any of the More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Software Engineer

Maidenhead, Berkshire, South East, United Kingdom
Copello
innovation, and improvement across projects. What You Bring Degree (or equivalent experience) in software, electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and design for More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior/Principal 5G Protocol Stack Engineer

Reading, Berkshire, United Kingdom
Cw (cambridge Wireless Ltd
protocols such as TCP/IP, UDP, SCTP and etc. Background in cellular communication systems across 4G/5G PHY, system, and RF is preferred. Proficiency in C/C++ and python. Strong analytical, communication and teamwork skills. Why Join Us Play a key role in shaping the future of connectivity in the UK, as we build and deploy the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer UNB031

Reading, Berkshire, United Kingdom
All.Space
Present reports on results and progress to stakeholders as required. Mentor junior engineers, developing their technical skills and championing best practice. Qualifications, Experience and Skills Highly skilled in in C++ development on embedded systems. Demonstrated success in delivery of reliable, real-time embedded functionality. Full lifecycle development experience - design, develop, test, maintain. Good experience of Linux and FreeRTOS operating systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
good technical knowledge and judgment. Consult with senior team members for complex problems outside of established procedures. Essential Skills and Experiences: Proficiency in programming languages such as C/C++ with years of experience in Firmware design. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Knowledge of hardware-software integration and experience More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Principal Software Engineer - C++, Python

Oxford, Oxfordshire, United Kingdom
Computer Futures
Looking for a role where your work genuinely matters? This is your chance to join a close-knit engineering team building software that powers world-class scientific instruments. These systems help researchers push the boundaries of physics and materials science More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries—ideally aerospace or similarly safety-critical environments—and familiarity with DO-178C processes is More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Ground Segment Systems Engineer

Didcot, Oxfordshire, South East, United Kingdom
Hybrid/Remote Options
Hays
Excellent communication and documentation skills. * Familiarity with requirements engineering, system integration, and validation. * Desirable: experience with SCOS-2000, mission planning systems, ground station interfaces, Linux development, and programming in C++ or Java. What you'll get in return * Competitive salary and benefits package. * Flexible and hybrid working options - every other Friday off. * Opportunities for professional growth in a dynamic, international More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Software Engineering Manager

Maidenhead, Berkshire, England, United Kingdom
Malloy Aeronautics Ltd
and workflows to enhance efficiency and software performance. Essential Skills and Experiences: Proven experience leading software development teams, including embedded systems. Proficiency in programming languages such as C or C++, with experience in real-time embedded systems. Experience with embedded software development tools (e.g. STM32) and environments (e.g., debuggers, emulators, compilers, KiCad). Experience in software requirements, design, implementation, verification More ❯
Employment Type: Full-Time
Salary: £60,000 - £80,000 per annum
Posted:

Experienced Embedded Software Engineer

Littlemore, Oxfordshire, United Kingdom
Talent STEM Ltd
in a structured technical environment and enjoy solving complex problems. You will ideally have: - A degree in a relevant engineering or computing discipline - Strong experience with embedded C/C++ - Experience working with real-time or resource-constrained systems - Understanding of microcontrollers and hardware interfaces - A methodical approach to testing, documentation and quality - Strong communication and teamwork skills Why Apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Experienced Embedded Software Engineer

Hybrid, Littlemore, Oxfordshire, United Kingdom
Hybrid/Remote Options
Talent STEM Ltd
in a structured technical environment and enjoy solving complex problems. You will ideally have: - A degree in a relevant engineering or computing discipline - Strong experience with embedded C/C++ - Experience working with real-time or resource-constrained systems - Understanding of microcontrollers and hardware interfaces - A methodical approach to testing, documentation and quality - Strong communication and teamwork skills Why Apply More ❯
Employment Type: Permanent
Posted:

Experienced Embedded Software Engineer

Florence Park, Oxford, Oxfordshire, England, United Kingdom
Talent STEM Ltd
in a structured technical environment and enjoy solving complex problems. You will ideally have: - A degree in a relevant engineering or computing discipline - Strong experience with embedded C/C++ - Experience working with real-time or resource-constrained systems - Understanding of microcontrollers and hardware interfaces - A methodical approach to testing, documentation and quality - Strong communication and teamwork skills Why Apply More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Simulation Engineer

Banbury, Oxfordshire, South East, United Kingdom
Morgan Ryder
facing technical roles Hands-on engineering aptitude (hardware/software integration, fault-finding, etc.) Experience with software tools or programming - graphics libraries (e.g. OpenGL) and object-oriented languages (e.g. C++ or similar) Ability and willingness to travel across the UK and abroad Full right to work in the UK, with a full driving licence and ability to travel internationally Desirable More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Software Architect

Berkshire, South East, United Kingdom
Quest Global Engineering Limited
of data structures and algorithms , systems software design , operating systems , architectures, software development life cycle and processes as they relate to real-time software development Experience with C/C++ and Object-oriented software design . Qualifications Preferred: Experience developing software in a team-based development environment, preferably Agile/SCRUM, DevSecOps and test automation . Experience writing software for More ❯
Employment Type: Permanent
Salary: £90,000
Posted:
C++
the Thames Valley
10th Percentile
£40,015
25th Percentile
£50,000
Median
£55,000
75th Percentile
£68,125
90th Percentile
£73,250