Software Engineering Jobs in the Thames Valley

176 to 200 of 248 Software Engineering Jobs in the Thames Valley

Senior Embedded Software Engineer

Reading, Berkshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £ 40k - 50 k | Reading | 1 or 2 days a week on-site My client is an elite company in their niche, providing electronics and software design services. Due to recent success, they are expanding their R&D team. Main duties: + Involvement in the … whole SDLC + Interfacing software with custom hardware + Building solutions using the latest embedded platforms Skills and Experience Required: + Experience with the whole SDLC + Professional experience programming in C++ in a Linux environment + Knowledge of object-oriented design, and data structures + Knowledge of continuous … integration, coding reviews, and testing Bonus: + Experience working in a multi-skilled engineering department with hardware engineers + Proficiency in Python What you’ll get: + £40-50k + Bonus scheme + Medical, optical, and dental healthcare If you feel like you have the right skills and More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Senior Embedded Software Engineer

Milton Keynes, England, United Kingdom
Belcan
Senior Embedded Software Engineer Milton Keynes Onsite Working Permanent position Are you a Software Engineer looking to accelerate your career? We have an opportunity for you to join a fast-growing team as part of the pioneering development of out-of-the-box communication systems for satellites, UAVs … launch vehicles, and other space and airborne platforms. What will you do? Use your C programming skills to produce low-level and high-level software through all phases of the development process. Contribute to key projects including Linux-based single-board computers and high-reliability microcontroller systems. As a … proactive programmer with a problem-solving mindset, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. You will already have development experience at nearly every level of the software stack More ❯
Posted:

Embedded Software Engineer

Marlow, Buckinghamshire, United Kingdom
Matchtech
Our client, a leader in the Defence & Security sector, is currently seeking an Embedded Software Engineer to join their team in Marlow. This is a contract role focusing on a major Electronic Warfare (EW) Programme, supporting the development and testing of embedded software for EW Training pods. You … development processes and the integration of modules. Key Responsibilities: Design, develop and test firmware components within set timelines and budgets Conduct peer reviews of software and documentation Produce required software support documentation Assist in estimating, planning, and progress reporting Provide support to project, system, and operations teams Continue … development of discipline competence and expertise Ensure compliance with engineering processes and regulatory requirements Identify opportunities for process improvement Collaborate with project team members to analyse and address project requirements Support design review practices in accordance with project governance Identify and document intellectual property such as trade secrets, patents More ❯
Employment Type: Contract
Rate: GBP Annual
Posted:

C# Senior Software Engineer (Security Clearance)

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
ENGINEERINGUK
You will need to login before you can apply for a job. C# Senior Software Engineer (Security Clearance) Job Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our … technology refresh project, we are transitioning to a new platform built on Windows Server 2016 and Microsoft SQL Server 2017, supporting bespoke COTS medical software and infrastructure. As a Senior C# Developer, you will play a critical role in modernising and sustaining our Deployed System, originally deployed in … and now undergoing a significant tech uplift. You will work within a DevOps environment to uplift existing software, develop new modules, and support tightly integrated COTS and infrastructure components including Microsoft Office, Adobe Reader, and peripheral hardware like printers and scanners. You will contribute to system improvement while ensuring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Health Data Analytics

Bracknell, Berkshire, United Kingdom
Hybrid / WFH Options
RDK Consulting
A leading provider of health data analytics solutions is looking for an enthusiastic and innovative Java Software Engineer to join a small team to help maintain and extend the capabilities of the platform. A Data Analytics platform has been developed with: Java Client Java Servlets Relational databases for configuration … product in consultation with other team members To provide second and third line support for product issues and queries Essential Degree in Computing, Maths, Engineering, Science or equivalent Strong back-end and front-end Java development background Some experience of JavaScript Ability to think independently, creatively and flexibly Strong … the Google Web Toolkit (GWT) Understanding of Model-View-Controller (MVC) architectures The role offers the opportunity to make a significant contribution to the software that consultants and customers use to make real differences to people's lives. The company offers a highly competitive basic salary and a comprehensive More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Machine Learning and Data Engineer

Reading, Oxfordshire, United Kingdom
Hybrid / WFH Options
FSP Retail Team
expanding Data & AI team, focusing on delivering AI solutions for public sector and enterprise clients. The ML Engineer will collaborate with data scientists, architects, software engineers, business analysts, and project managers to develop innovative AI-driven solutions. This role offers the chance to work with a passionate team on … trends and technologies, including Agentic AI, RAG, and Image Generation. About you At least 3 years of experience in machine learning, data science, or software development. Proficiency in Python, C#, and other relevant programming languages. Experience with ML frameworks like TensorFlow, PyTorch, and Scikit-learn. Hands-on experience with More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C# Senior Software Engineer (Security Clearance)

Reading or Leatherhead, Leatherhead, Surrey, England
Hybrid / WFH Options
CGI
C# Senior Software Engineer (Security Clearance) Position Description The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build, and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our … technology refresh project, we are transitioning to a new platform built on Windows Server 2016 and Microsoft SQL Server 2017, supporting bespoke COTS medical software and infrastructure. As a Senior C# Developer, you will play a critical role in modernising and sustaining our Deployed System, originally deployed in … and now undergoing a significant tech uplift. You will work within a DevOps environment to uplift existing software, develop new modules, and support tightly integrated COTS and infrastructure components including Microsoft Office, Adobe Reader, and peripheral hardware like printers and scanners. You will contribute to system improvement while ensuring More ❯
Employment Type: Permanent
Posted:

Software Engineer

Aylesbury, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Skyhigh Security
Bangalore, Karnataka, India Job ID: JR APPLY NOW Job Title: Software Engineer About Skyhigh Security: Skyhigh Security is a dynamic, fast-paced, cloud company that is a leader in the security industry. Our mission is to protect the world's data, and because of this, we live and breathe … Hybrid architecture. Recognize the big picture and take initiative to solve the problem and improve design. About You: Bachelor or Master Degree in Computer Engineering/Computer Science with 3-7 years of professional work experience. Strong experience in object-oriented programming with C++ - mandatory skill. 2+ years of … IP, HTTP, FTP, SSL). Knowledge of Linux and Windows operating system (Windows: Basic, Linux: in-depth). Candidates with prior experience in developing software for security/networking products will be preferred. Should have excellent debugging, troubleshooting, analytical and problem-solving skills. Good verbal and written communication in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Beaconsfield, Buckinghamshire, United Kingdom
Hunter Selection
Software Engineer Beaconsfield £40-50,000 Benefits:- Excellent career progression opportunities Bupa Healthcare 25 Days + Bank Holidays Matched 10% pension Opportunity for shares This is a fantastic opportunity for a driven and experienced candidate to join a rapidly expanding business working within a highly regulated industry. My client … have experienced exponential growth in recent years and in order to meet demand, they are looking for a Software Engineer to join the business in a newly created position. Providing you with an excellent benefits package, this is a great business to join. If this opportunity sounds like something … which could be of interest - please click apply today! Responsibilities Help design PCBs and software for next generation devices, including accessories, and undertake testing of hardware and software components Support the verification testing of existing products, new components for product enhancements, and complete any relevant manufacturing documentation Implement More ❯
Employment Type: Permanent
Salary: £40000 - £50000/annum
Posted:

Python Software Engineer | AI | Manufacturing

Abingdon, England, United Kingdom
Hybrid / WFH Options
Reqiva
Job Description Python Software Engineer | Industrial control hardware | DeepTech Location: Hybrid - Abingdon and/or Bristol Job Type: Full-time This is a unique opportunity for a Python Software Engineer to join this growing, innovative DeepTech business building products and applications for AI industrial control for smart manufacturing. … As a Python Software Engineer you will be responsible for developing software solutions that power cutting-edge AI technologies and provide seamless integration with hardware systems. You will work closely with the team to design and implement robust, scalable, and efficient software through to deployment. Key Responsibilities … Develop and maintain Python-based software systems for AI and hardware integration. Collaborate with hardware engineers to ensure smooth interaction between software and physical systems. Write clean, maintainable, and well-documented code. Perform rigorous testing to ensure high-quality software delivery. Contribute to the design and architecture More ❯
Posted:

Software Engineer - Scientific Computing - 65k - ID39628

oxford district, south east england, United Kingdom
Humand Talent
level of technical depth, and looking to be part of something meaningful and complex? This is your opportunity to work at the frontier—where software, physical systems, and intelligent automation meet. This Software Engineer role sits at the intersection of disciplines, solving real-world challenges through high-performance … computing, data-driven design, and intelligent process control. This is your opportunity to work at the frontier—where software, AI, Physics and Chemistry meet. This Software Engineer role sits at the intersection of disciplines, solving real-world challenges through high-performance computing, data-driven design, and intelligent process … Python, or C++ to build platforms that enable process optimization, predictive modelling, and complex system automation . Learn from and collaborate with experts across engineering, data science, and machine learning . Contribute to highly technical software products that drive decision-making and innovation in a fast-moving, high More ❯
Posted:

Software Engineer

Wantage, Oxfordshire, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
This is a rare opportunity for an experienced C++ Software Engineer with skills across the full stack, to join a historic British icon at the forefront of engineering. The Role The Software Engineer will work closely with Design Engineers, Mechanical Engineers, and other technical users to gather and … understand the requirements necessary to ultimately design, develop, and maintain the software and computational tools they use - a variety of applications across both web and desktop. The focus of the Software Engineer role will be C++, as well as Qt for UI development. Benefits include: A day a … work directly with, users Experience of working within smaller teams/companies requiring flexibility and agility is preferred Any experience gained from working within Engineering, Scientific, or other technical environments would be of benefit I want to do that! If you have any questions or would simply welcome a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

Berkshire, United Kingdom
Platform Recruitment
Embedded Software Engineer £40-45k Maidenhead On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + … Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM-32 microcontrollers + Electronic design More ❯
Employment Type: Permanent
Salary: GBP 40,000 - 45,000 Annual
Posted:

Embedded Software Engineer

Myrke, Slough, Berkshire, United Kingdom
Platform Recruitment
Embedded Software Engineer | £40-45k | Maidenhead | On-site My client is an established company in their niche providing embedded design services for a range of sectors. Due to sustained success, they’re hiring an Embedded Software Engineer. Main duties: + Developing bespoke firmware & software solutions + … Working across departments to integrate software & firmware with various platforms + Spearhead the development of a new product range Skills and Experience Required: + 2-4 years of experience working in a design role + Experience of OOP, embedded C/C++, and STM-32 microcontrollers + Electronic design More ❯
Employment Type: Permanent
Salary: £40000 - £45000/annum
Posted:

Software Engineer

Oxford, Oxfordshire, United Kingdom
Oxford Instruments
Are you a talented and dynamic Software Engineer with a passion for innovation? Oxford Instruments is offering an exceptional opportunity to join our Technology team and work on our state-of-the-art scientific products. As a Software Engineer, you will be involved in a diverse range of … projects, encompassing the entire software lifecycle from concept to testing. Your contributions will be instrumental in meeting our customers' expectations and ensuring the success of our products. Key Responsibilities: Develop and support software applications and drivers for a range of NanoScience's cutting-edge products and instruments. Take … Skills: Dynamic individual who thrives in a fast-paced team environment. Experience with programmable instruments is preferred, but not essential. Proficiency in ARM-based software development using Linux and modern C++. Previous experience in product development and familiarity with tools such as CMake and GIT would be desirable. Exposure More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Hungerford, Berkshire, United Kingdom
Hybrid / WFH Options
Searchability
CV/data private, feel free to WhatsApp your details or CV to me, Dan - . WHO WE ARE: We are a cloud-based software platform designed to improve business operations for field workers. We work with clients across various industries such as construction, pest control, and heating. Our … platform offers key features including invoicing, asset management, and live GPC tracking. WHAT YOU WILL BE DOING: You will work in a team comprising Software Developers, Designers, and Project Managers to enhance existing features and develop new features as we improve our platform. Software Engineer - Essential Skills: Experience More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.NET Developer

Hungerford, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Searchability (UK) Ltd
/data private feel free to WhatsApp your details/CV to me, Dan - 07704 152638 WHO WE ARE: We are a cloud-based software platform that has been designed to improve business operations for field workers. We work with clients across industries such as construction, pest control & heating. … key features such as invoicing, asset management & live GPC tracking. WHAT YOU WILL BE DOING You will work in a team made up of Software Developers, Designers & project mangers to work on existing features on our platform, whilst also building new features as we continue to improve out platform. … Software Engineer - Essential Skills Core experience working with ASP.NET & .NET CORE Cloud experience working with Azure and or AWS Front end experience preferred but not essential TO BE CONSIDERED Please either apply by clicking online or emailing me direct at . For further information feel free to call me More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Dotnet Developer

hungerford, south east england, United Kingdom
Hybrid / WFH Options
Searchability®
/data private feel free to WhatsApp your details/CV to me, Dan – 07704 152638 WHO WE ARE: We are a cloud-based software platform that has been designed to improve business operations for field workers. We work with clients across industries such as construction, pest control & heating. … key features such as invoicing, asset management & live GPC tracking. WHAT YOU WILL BE DOING You will work in a team made up of Software Developers, Designers & project mangers to work on existing features on our platform, whilst also building new features as we continue to improve out platform. … Software Engineer - Essential Skills Core experience working with ASP.NET & .NET CORE Cloud experience working with Azure and or AWS Front end experience preferred but not essential TO BE CONSIDERED… Please either apply by clicking online or emailing me direct at daniel.jones@searchability.com. For further information feel free to call More ❯
Posted:

Senior Embedded Software Engineer

Ambrosden, Oxfordshire, United Kingdom
Platform Recruitment
Senior Embedded Software Engineer | £60-70k | Kidlington | 1 day per week on-site My client is a rapidly growing, and already well established, company designing cutting edge analysis technology for high performance sectors. They have expanded their premises and design capacity, and are looking for an experienced embedded … software engineer. Main duties: + Develop complex embedded software and interface with hardware for new and existing products throughout the product life cycle. + Refactoring of firmware + Manage complex projects, supervise R&D staff, and collaborate with various departments to meet project objectives. Skills and Experience Required More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Ruby Software Engineer - Ruby - Vue/React - Hybrid

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Tech Talent ID
Ruby Software Engineer with a strong background in Ruby on Rails development is required by this leading software provider, working on a globally recognised, niche product within its sector. If you're passionate about working in a modern, tech-for-good environment, where you will work closely with … a CTO and Head of Engineering to drive the product suite further forward then this could be a fantastic role for you. Ideally you'll come from a proven background working across - Ruby on Rails Front End frameworks - preferably Vue, React or Stimulus.js Architectural design SQL Agile/TDD More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 75,000 Annual
Posted:

Senior Software Engineer

Oxfordshire, England, United Kingdom
Paritas Recruitment
growing AI/Tech company that supports the Energy sector is looking to hire a Senior Back End Developer. Reporting into their Head of Engineering, and collaborating with other teams, you will build and optimise new and existing software which will be added onto their core platform using … Python. We are seeking individuals who can demonstrate their ability to optimize software and in people development and who have experience in the commercial/wholesale side of the energy market or in the financial services sector. Of particular interest are individuals who have been exposed to trading, trade More ❯
Posted:

Graduate Software Engineer

Reading, England, United Kingdom
Oho Group Ltd
Graduate Software Engineer - 2025 graduates August Start Office in Reading (onsite) An opportunity to work with a small but very smart team, where you'll be tackling challenging technical problems with a commercial and customer-focused approach. Work on an innovative platform built using the latest web technologies, working More ❯
Posted:

Software Developer, TypeScript, C++ / Rust, COR7253

Wantage, England, United Kingdom
Corriculo Ltd
Job Description Software Developer, TypeScript, C++/Rust, COR7253 This is a rare opportunity for an experienced, Senior Software Developer/Senior Software Engineer with skills in TypeScript and C++/Rust, to join an historic British icon at the forefront of Engineering. The Role Ideally with … a background in aerodynamics, data science, vehicle dynamics or computer simulations, the Senior Software Developer/Sen... ZIPC1_UKTJ ... More ❯
Posted:

Senior Embedded Software Engineer

Oxford, England, United Kingdom
IC Resources
Senior Embedded Software Engineer Salary: £75,000 Location: Oxford Rights to work: Visa's will not be sponsored for this role. The Company & Role: Join a growing MedTech company as a Senior Embedded Software Engineer known for its innovative devices that help diagnose sleep and respiratory conditions. Their … hands-on role involves project ownership, from architecture to testing, where you’ll make key technology decisions and collaborate with interdisciplinary teams. Senior Embedded Software Engineer Requirements: Ability to evaluate and recommend components, technologies, and platforms for new and ongoing projects. Strong background in embedded systems and firmware development … Expertise in debugging, source control management (Git), continuous integration/continuous deployment (CI/CD), and test-driven development (TDD). If this Embedded Software role sounds of interest please reach out to Harry Hansford @ IC Resources. More ❯
Posted:

Embedded Software Engineer

Wokingham, Berkshire, United Kingdom
Platform Recruitment
Embedded Software Engineer - £45 - 60k DOE – Wokingham– Hybrid My client is a well established company in their niche providing automation solutions for a range of sectors. They are looking for an engineer to take on a mounting workload and help train junior engineers. Main duties: + Real-time embedded … software design + Integrating hardware and software + Coach and train junior engineers Skills and Experience Required: + 3+ years’ commercial experience + Strong C++ skills + RTOS & multithreading experience + Knowledge of serial communication protocols Bonus: + Hardware design experience + Experience with wireless communication What you More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum
Posted:
Software Engineering
the Thames Valley
10th Percentile
£40,000
25th Percentile
£52,500
Median
£65,000
75th Percentile
£87,500
90th Percentile
£97,500