Software Engineer Jobs in the Thames Valley

101 to 125 of 147 Software Engineer Jobs in the Thames Valley

Senior Software Engineer (C/C++)

Gerrards Cross, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Sky
foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part of a … to stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (C/C++)

Chalfont St. Peter, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Sky
foundation for future service innovation. Integration across diverse technologies ensures Sky's award-winning products remain intuitive, high-quality, and impactful. This role sits within the fast-paced Connectivity Software team, part of Sky Home Communications. We lead development on the RDK WAN Manager and Broadband Application Framework-key components of the open-source RDK-B platform used in … millions of broadband devices worldwide. As a Software Architect , you'll define the software component architecture for our connectivity products, ensuring robust, scalable design. You'll represent Sky in the RDK-B community, support continuous improvement, and collaborate with stakeholders across the business. A proactive mindset and commitment to quality are essential. You'll be part of a … to stay connected and enjoy what they love-anytime, anywhere. What you'll do Attend architecture calls to define user stories and document use cases in JIRA. Define clear software interfaces to external modules and outline end-to-end deployment scenarios. Contribute to feasibility assessments and delivery planning for proposed architectures. Define and document software component architecture to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Premier Group
Role: Embedded Software/Firmware Engineer Salary: £45,000 - £60,000 DOE Location: Hybrid – London Sponsorship is NOT provided Main skills we are looking for: Solid experience programming in Embedded C for microcontrollers (e.g. STM32, nRF52). Good understanding of electronics and how hardware and firmware work together Experience working with I2C, SPI, UART, and other common communication More ❯
Posted:

Software Engineer - Full Stack/Back End leaning - FS FinTech

slough, south east england, united kingdom
Hybrid / WFH Options
Miryco Consultants Ltd
with a market leading fintech specialising in regulatory solutions, strategy and operations. The firm is a private equity-backed business with excellent growth tragectory. We are seeking a Senior Engineer with strong software experience and ambition to grow and develop their career. Responsibilities: Design and implement scalable, secure backend services to support a high-availability, data-driven SaaS … reliability, and auditability. Mentor and guide junior engineers, providing technical leadership and helping shape the team’s engineering culture and standards. Experience: Minimum 5 years’ experience working as a software developer in a commercial environment. Strong python programming experience. Experience of managing teams. Ability to effectively share knowledge of development experience and help junior developers continue to improve their More ❯
Posted:

Full-Stack Software Engineer - .NET / React

Sunningwell, Oxfordshire, United Kingdom
Hybrid / WFH Options
EMBS Engineering
Full-Stack Software Developer - Oxford (Hybrid) - .NET 8 React Azure DDD Work closely with the business. Build software that makes a real impact. Are you a developer who enjoys solving real-world problems, not just writing code? Do you thrive in a collaborative environment where you re encouraged to understand the bigger picture? My client, a fast-growing … tech company with a strong presence, is looking for a Software Developer who s confident working across the stack - and just as confident talking to business users. This is a fantastic opportunity to join a team that values clean architecture, cloud-native solutions, and most importantly, Domain-Driven Design (DDD) . What You ll Be Doing: Building scalable applications More ❯
Employment Type: Permanent
Salary: GBP 45,000 - 65,000 Annual
Posted:

Full-Stack Software Engineer - .NET / React

OX14, Abingdon, Oxfordshire, Sunningwell, United Kingdom
Hybrid / WFH Options
EMBS Engineering
Full-Stack Software Developer - Oxford (Hybrid) - .NET 8 | React | Azure | DDD Work closely with the business. Build software that makes a real impact. Are you a developer who enjoys solving real-world problems, not just writing code? Do you thrive in a collaborative environment where you’re encouraged to understand the bigger picture? My client, a fast-growing … tech company with a strong presence, is looking for a Software Developer who’s confident working across the stack - and just as confident talking to business users. This is a fantastic opportunity to join a team that values clean architecture, cloud-native solutions, and most importantly, Domain-Driven Design (DDD) . What You’ll Be Doing: Building scalable applications More ❯
Employment Type: Permanent
Salary: £45000 - £65000/annum + Great Benefits
Posted:

Senior Java Software Engineer

slough, south east england, united kingdom
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £600/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and More ❯
Posted:

Senior Data Software Engineer – Quant Hedge Fund

slough, south east england, united kingdom
Winston Fox
Senior Data Engineer with 5+ years’ experience, and 2+ years in a Hedge Fund and/or in Systematic Trading Technology, sought by one of the original Quantitative Hedge Funds, with a 20+ year track-record. The firm are renowned for a healthy, supportive, and collegiate working environment and culture, with no siloes, boasting an industry-leading staff tenure. … enhance their strategies. They are a lean team owning end-to-end delivery from initial design through to operational support in production. Requirements 5+ years working as a Data Engineer with 2+ years in Financial Markets, especially in a Hedge Fund, Trading Firm, and/or working with Quant Trading Technology. Expertise in Python, including popular Python libraries for More ❯
Posted:

Software Engineer

Oxford, England, United Kingdom
CT19
against sepsis and antibiotic resistance. They are growing an amazing multi-disciplinary team of scientists, engineers and innovators to bring the technology to market. Currently searching for an experienced Software Engineer. The successful candidate will work alongside the existing team, helping deliver systems from prototypes through to robust, manufacturable hardware for clinical use. About the role: Software Development … existing SDKs and APIs for hardware control and data acquisition from Raman spectroscopy systems. Implement robust algorithms for processing, visualization, and analysis of spectroscopy data. Medical Device Compliance : Ensure software meets regulatory requirements for medical devices (e.g., IEC 62304). Collaborate with quality assurance teams to document software development processes in compliance with ISO 13485. System Integration : Work … with multidisciplinary teams to integrate software with Raman hardware and peripherals. Ensure smooth communication between different hardware components and data systems. Integrate cameras, microscope motion, and fluidics with selected hardware platforms; including PC based and Raspberry Pi Testing and Debugging : Write unit tests, integration tests, and system tests to validate software functionality. Troubleshoot and resolve issues in both More ❯
Posted:

Software Engineer

banbury, south east england, united kingdom
CT19
against sepsis and antibiotic resistance. They are growing an amazing multi-disciplinary team of scientists, engineers and innovators to bring the technology to market. Currently searching for an experienced Software Engineer. The successful candidate will work alongside the existing team, helping deliver systems from prototypes through to robust, manufacturable hardware for clinical use. About the role: Software Development … existing SDKs and APIs for hardware control and data acquisition from Raman spectroscopy systems. Implement robust algorithms for processing, visualization, and analysis of spectroscopy data. Medical Device Compliance : Ensure software meets regulatory requirements for medical devices (e.g., IEC 62304). Collaborate with quality assurance teams to document software development processes in compliance with ISO 13485. System Integration : Work … with multidisciplinary teams to integrate software with Raman hardware and peripherals. Ensure smooth communication between different hardware components and data systems. Integrate cameras, microscope motion, and fluidics with selected hardware platforms; including PC based and Raspberry Pi Testing and Debugging : Write unit tests, integration tests, and system tests to validate software functionality. Troubleshoot and resolve issues in both More ❯
Posted:

Staff Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Albany Growth
Staff Backend Engineer Location - London hybrid (once per week onsite, minimum twice monthly) Salary - 130k-160k+ bonus/benefits + equity Our unicorn client is a fast-growing technology company in the mobility and insurance space. They're looking for a Staff Backend Engineer to take on one of their most senior individual contributor positions, providing hands-on … equity options, generous holiday allowance, and a broad package of wellbeing benefits. Commitment to diversity and inclusion—they welcome applications from all backgrounds. If you're a senior backend engineer or staff-level individual contributor who wants to combine hands-on coding with strategic technical influence , and you're looking for a role where you can shape both systems More ❯
Posted:

Backend Software Engineer

slough, south east england, united kingdom
Allegis Global Solutions
products and solutions at the cutting edge of Machine Learning and AI, as well as extensive safety and robustness evaluations. We’re looking for a highly skilled full stack engineer to help us make this vision a reality. Competitive candidates will have a track record of writing and shipping quality, well-documented and well-tested software in the … Responsibilities Backend development of generative AI evaluations for a Python web application. Integration of AI/ML components with frontend, backend, data and compute infrastructure. Responsible for high quality software implementations according to best practices, including automated test suites and documentation. Participate in code reviews, continuously improving personal standards as well as the wider team and product. Liaise with … GenAI datasets. Minimum Qualifications A degree in a quantitative or engineering discipline (e.g., computer science, computational biology, bioinformatics, engineering, among others); OR equivalent work experience as a professional ML engineer or data scientist. Strong skills in Python, with experience in backend development and unit testing. Knowledge of generative AI, specifically Large Language Models. Knowledge of agile practices and able More ❯
Posted:

Copy of Senior Full Stack Software Engineer - Payments in Windsor - Neilson Financial Services

Windsor, Berkshire, United Kingdom
Java Script Works
Required Qualifications Senior level software engineering competency, with strong full-stack experience. Proficient in .NET/C#, JavaScript, Azure SQL (MSSQL). Proven experience developing APIs and UI components in distributed systems. Experience working with pipelines that power mission-critical financial transactions. We're building modern, cloud-native systems using .NET/C#, Azure SQL, and Vue.js, with a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Python (Contract)

slough, south east england, united kingdom
Harnham
THE COMPANY This organisation is pushing the boundaries of AI and data-driven software, developing next-generation tools that integrate advanced machine learning with scalable backend systems. They're looking for an experienced Python Backend Engineer to support the build and integration of key AI components across their tech stack. THE ROLE As a Contract Python Backend Engineer More ❯
Posted:

Software Engineer - New Launch Hedge Fund

slough, south east england, united kingdom
Radley James
Full Stack Engineer – New Launch Hedge Fund (L/S Equity) Location: London Type: Full-time (5 days per week on-site in Victoria) A newly launched fundamentally driven long/short equity hedge fund, focused on the European Industrials sector, is seeking a talented Engineer to join its growing London-based team. The firm, currently composed of … Integrate frontend components with Python-based backend services and APIs. Optimise application performance for large datasets, leveraging efficient data manipulation and visualisation techniques. Qualifications: 1–7 years of professional software engineering experience. Strong academic background from a leading university. Deep experience with modern JavaScript frameworks (React preferred), TypeScript, and data visualisation tools. Proficiency in Python and familiarity with data More ❯
Posted:

Software Engineer

Windsor, England, United Kingdom
Copello Global
Copello are recruiting for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from … object-oriented design and automated testing to DevSecOps and continuous integration. Drive technical quality, 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 reliability. Eligible for UK Government Security Clearance For more information, please get in touch with Ella More ❯
Posted:

Software Engineer

Windsor, antrim, united kingdom
Copello Global
Copello are recruiting for Software Engineers, across various levels of experience, on behalf of an engineering business based out of either Maidenhead or Farnborough. What You’ll Do Design, develop, and test embedded and application software for complex, security-focused systems. Collaborate with multidisciplinary teams to turn challenging requirements into robust, reliable solutions. Apply modern engineering practices, from … object-oriented design and automated testing to DevSecOps and continuous integration. Drive technical quality, 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 reliability. Eligible for UK Government Security Clearance For more information, please get in touch with Ella More ❯
Posted:

Software Engineer - Machine Learning

slough, south east england, united kingdom
Duku AI
Change Software Forever QA slows the world down. Flaky tests kill trust, stall releases, and bleed engineering velocity. Duku AI is ending that era. We’re building autonomous agents that think like engineers: they run every critical user journey, catch failures before users do, and self-heal as the codebase evolves. Real AI teammates, not test scripts that break … and grew Deliveroo from zero to hypergrowth. We know what elite execution looks like and we’re hunting for one more builder to help us rewrite the rules of software quality. What You’ll Do Ship fast, learn faster : We deploy daily, not monthly Talk to users, shape the roadmap : Sit in the trenches with founders on calls that … for mindset, not credentials. That said, you might have: Shipped AI features in prod Built something from 0 to 1 Thrived in chaos with high ownership Why This Matters Software is accelerating. QA hasn’t kept up. Autonomous testing is inevitable, and we’re building it. Five years from now, every high-velocity team will rely on AI agents More ❯
Posted:

Senior Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Tuza
proof of concepts. Make your case, and we’ll consider expanding our tech stack. ‍ You're a great fit if You have at least 4+ years of experience in software engineering , and back yourself as an individual contributor . You're opinionated on software engineering best practices , balanced by a bias for shipping . You bring advanced expertise More ❯
Posted:

Senior Software Engineer - Team Leader

Didcot, Oxfordshire, UK
Diamond Light Source
About Us Software helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control of synchrotron and beamline hardware, the planning, execution and monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for beamtime, and capture of remote experiment plans and s... More ❯
Posted:

Senior Software Engineer - Team Leader

Didcot, Oxfordshire, United Kingdom
Diamond Light Source
About Us Software helps to enable the world-leading science performed at Diamond. Our software systems facilitate operations at all levels, including the low-level control of synchrotron and beamline hardware, the planning, execution and monitor of experiments, data archiving and retrieval, data processing and visualisation, the application for beamtime, and capture of remote experiment plans and s More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Software Engineer - Python

slough, south east england, united kingdom
Primis
We are working with a growing VC-backed technology company that's revolutionising how software is built and deployed. At the forefront of AI-powered automation, creating innovative solutions - this organisation is continuing to evolve and is looking for a Senior Backend Engineer. You'll be responsible for building and evolving backend services, integrations, and workflow logic for cutting … orchestration tools (Temporal, Dagster) Comfortable working with and improving generated code Experience with CI/CD pipelines, Docker, and cloud platforms (Azure/AWS/GCP) Understanding of modern software architecture patterns Disclaimer: Research indicates that men will apply to a role when they only meet 50-60% of the descriptions, however, when looking at women and other minority More ❯
Posted:

Junior Java Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Junior Core Java Developer – Trading £70,000 Plus Large Prop Bonus Quant Capital is urgently looking for a Core Java Developer to join a well known trading firm. No experience of finance is needed, finance isn’t what this firm More ❯
Posted:

Mid-Level Java Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Quant Capital
Mid-Level Java Developer – Trading £100,000 Plus Large Prop Bonus Quant Capital is urgently looking for a Core Java Developer to join a well known trading firm. No experience of finance is needed, finance isn’t what this firm More ❯
Posted:

Software Engineer

Abingdon, Oxfordshire, England, United Kingdom
Hays Specialist Recruitment Limited
across high-impact sectors. Your New Role A cutting-edge engineering company is developing microturbine engines using additive manufacturing to enhance jet propulsion performance. The role supports building a software platform that integrates internal and commercial simulation tools, automating design workflows via cloud infrastructure. Based at the manufacturing site in Abingdon, the position involves close collaboration with engineering teams. … modules into a secure, cloud-based compute platform Work within a young, fast-paced, agile development team in collaboration with aerothermal and mechanical engineers and technicians Define and implement software solutions to automate existing manual workflows Work collaboratively to solve complex problems with innovative solutions What You'll Need to Succeed Essential Skills: Strong technical background with a degree … in science, engineering or computer science (2:1 minimum) Proficient in the use of C# or C++ and Python Excellent understanding of software design patterns, best practices and principles Highly effective communicator who encourages innovation through collaboration Natural problem-solver with a desire to learn Organised and self-motivated, able to own and independently manage large projects Desirable Skills More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:
Software Engineer
the Thames Valley
10th Percentile
£30,500
25th Percentile
£32,500
Median
£49,220
75th Percentile
£68,750
90th Percentile
£73,250