1 to 25 of 55 Software Engineer Jobs in the Thames Valley

Senior Software Engineer - Hardware - Circa £70k DOE

Hiring Organisation
Humand Talent
Location
Oxford, England, United Kingdom
Senior Software Engineer – C#/Hardware Integration/High-Precision Systems Hybrid Working | £65,000–£70,000 + Bonus + Share Options Do you enjoy building software that directly drives complex hardware? Do you thrive at the intersection of C#, control systems and real-world engineering … platforms used in cutting-edge scientific and industrial environments. As they continue to expand into new markets and applications, they are seeking a Senior Software Engineer to play a pivotal role in shaping and strengthening their core software systems. This is a rare opportunity to combine hands ...

Software Engineer

Hiring Organisation
Bennett and Game
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£45,000
Position: Software Engineer Location: Bristol or Slough Salary: £40,000-£45,000 My client is a long-established Engineering Services company supporting clients across the UK within the pharmaceutical and food processing sectors. They are looking to employ a junior software project engineer based in either … willingness to travel to project sites is essential. As a member of one of the Project Teams, the position will suit a software/automation graduate with a couple of years' post-graduation experience. The software team is responsible for all aspects of assigned software projects from ...

Principal Software Engineer

Hiring Organisation
Redline Group Ltd
Location
High Wycombe, Buckinghamshire, South East, United Kingdom
Employment Type
Permanent
Salary
£90,000
looking for a fantastic Principal Software Engineer opportunity in High Wycombe? If so, my client is currently recruiting for a Principal Software Engineer to join their R&D site in High Wycombe, Buckinghamshire My client design and manufacture a range of products and systems focusing … Instrumentation, but you do need a strong background in embedded software and architecture. Main requirements for the Principal Software Engineer job will be: - You will be responsible for the software architecture for their products/systems. - You will have a strong Agile/Scrum background - Must ...

Lead C# Software Engineer

Hiring Organisation
Rise Technical Recruitment
Location
Abingdon, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum benefits
Lead C# Software Engineer Abingdon, Oxfordshire - Commutable from Oxford, Didcot, Reading and Swindon £60,000 - £65,000 + 25 Days Holiday + Training + Progression + Excellent Benefits Excellent opportunity for a Software Engineer to join a market leading, global business where you will play … role in the development of advanced automated systems while leading a small, highly skilled software team. Do you have experience developing software in C# and WPF? Do you have experience working with machine control systems, motion systems, or industrial automation? This innovative and growing engineering company specialise ...

Principal Software Engineer

Hiring Organisation
VRS Recruitment
Location
High Wycombe, Buckinghamshire, England, United Kingdom
Employment Type
Full-Time
Salary
£90,000 per annum
Principal Software Engineer We are seeking an experienced Principal Software Engineer to lead the development of advanced scientific instrumentation within a multidisciplinary R&D environment. This is a hands-on technical leadership role requiring deep expertise in software architecture, embedded systems, and a strong foundation … robust, production-ready systems spanning firmware, hardware integration, and high-level applications. Key Responsibilities Lead architecture across embedded firmware (C/C++) and application software (C#/.NET). Provide technical leadership and mentorship to Software, Firmware, and Electronics Engineers. Develop physics-based algorithms for signal processing, instrument ...

Robotics Software Engineer

Hiring Organisation
Mars Recruitment
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum plus share scheme & benefits
Robotics Software Engineer | Robotics | Reading – Hybrid | £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot … have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part ...

Lead Software Engineer

Hiring Organisation
Mars Recruitment
Location
Abingdon, Garford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum plus benefits
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer … forefront of scientific research industry developing instrumentation and tools to aid ground-breaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise ...

Python Software Engineer / Senior Software Engineer - Quantum

Hiring Organisation
ARCA Resourcing Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
Python Software Engineer/Senior Software Engineer - Quantum Location: Oxfordshire, UK ARCA Resourcing is partnering with an innovative, established but scaling technology company in Oxfordshire to recruit several Software Engineers and Senior Software Engineers. These roles offer the opportunity to work at the forefront … computing, developing high-performance software that supports cutting-edge research, hardware systems, and applications. Successful candidates will join a multidisciplinary team, contributing to the development of advanced tools and platforms that enable next-generation technologies. Key Responsibilities Design, develop, and maintain robust software for computing applications and experimental ...

Scientific Software Engineer (C++)

Hiring Organisation
Mars Recruitment
Location
Oxfordshire, Milton Hill, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum plus benefits
Scientific Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £70,000pa - £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of scientific research industry developing instrumentation and tools to aid ground-breaking science. They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly ...

Lead Software Engineer

Hiring Organisation
VIQU IT
Location
Milton Keynes, Fenny Stratford, Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £85000/annum
role: Lead Software Engineer Salary: Up to £85,000 per annum Location: Milton Keynes (twice a week on site) VIQU IT have partnered with a growing but established SaaS organisation who are hiring a Lead Software Engineer to play a key role in shaping technical direction … products, and lead a team of five software engineers. The role will involve hands on technical leadership, running architecture reviews, managing and mentoring engineers and ensuring projects are delivered successfully. It is an opportunity to shape engineering standards at a company at a pivotal point in their growth, having ...

Senior Software Engineer

Hiring Organisation
Oscar Associates (UK) Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Senior Software Engineer - Oxford (Hybrid) Salary: £60k + Annual Bonus We have partnered exclusively with a market-leading Manufacturing company who have an exciting opportunity for a Senior Software Engineer to join their growing team. This role will be focused on the design, development, and maintenance … their software products within a .NET environment. Successful candidates for this position must have a minimum of 5+ years' experience developing with .NET, C#, XAML, Avalonia, as well as experience with web client-server application development, and UI development. Key Responsibilities: Work on cross-platform projects including cloud-based ...

Senior Software Engineer

Hiring Organisation
ScaleOps Search Ltd
Location
Reading, England, United Kingdom
Senior C++ Software Engineer - Hybrid (Reading Area) We are working with a highly innovative technology company based in the Reading area that is expanding its R&D engineering team. They are looking for an experienced C++ Software Engineer to join a collaborative group of developers building … work and play a key role in shaping both the product and the development practices used to build it. The Role As a C++ Software Engineer, you will contribute to the design and development of core components within a large, multithreaded software platform. You’ll work closely ...

Senior Software Engineer (C# / WPF)

Hiring Organisation
Oscar Associates (UK) Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£60,000
Senior Software Engineer - Oxford (Hybrid) Salary: £60k + Annual Bonus We have partnered exclusively with a market-leading Manufacturing company who have an exciting opportunity for a Senior Software Engineer to join their growing team. This role will be focused on the design, development, and maintenance … their software products within a .NET environment. Successful candidates for this position must have a minimum of 5+ years' experience developing with .NET, C#, WPF, as well as experience with UI development. Key Responsibilities: Work on cross-platform projects including cloud-based, RESTful APIs, and client/server-based ...

C++ Software Engineer

Hiring Organisation
Defence
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Contract
C++ Software Engineer - Defence Initial 6-month contract Onsite in Reading when required Please note, due to the nature of work this role requires SC level Security Clearance on submission. The role will also be working on UK Eyes Only programmes so the contactor must be a sole … British national. Our client, a leader in the defence and security sector, is currently seeking an experienced C++ Software Engineer for a contract position. Based near Reading, this role is largely remote with occasional onsite requirements (25% onsite). The contract tenure is six months with full-time ...

Lead Software Engineer

Hiring Organisation
VIQU IT Recruitment
Location
Milton Keynes, England, United Kingdom
Lead Software Engineer Up to £90,000 per annum Milton Keynes - Once a week on site VIQU IT have partnered with a growing but established SaaS organisation who are hiring a Lead Software Engineer to play a key role in shaping technical direction of the products … lead a team of five software engineers. The role will involve hands on technical leadership, running architecture reviews, managing and mentoring engineers and ensuring projects are delivered successfully. It is an opportunity to shape engineering standards at a company at a pivotal point in their growth, having an influence ...

Embedded Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions Ltd
Location
Milton Keynes, England, United Kingdom
Embedded Software Engineer – Power Electronics Location: Milton Keynes + Flexible Hybrid Working from Home Salary: up to £60,000 KO2’s client, an innovative electronics engineering company based in Milton Keynes, is seeking an experienced Embedded Software Engineer with a strong background in power electronics … future, with flexible working from home available. The Role You will play a key role in the design and development of embedded software for power electronics applications. This position will involve hands-on bare-metal firmware development, close collaboration with hardware engineers, and involvement in full product lifecycle development. ...

Senior Software Engineer Python

Hiring Organisation
Luxion Group Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
Title:Senior Software Engineer Python Department:Procode IT Location:Hybrid - Commuting distance of our Oxford office Salary:Circa £56,065 + up to 15% discretionary bonus scheme Sponsorship:Unfortunately, we are unable to offer sponsorship for this role Are you a senior-level engineer who loves building … within a commutable distance of Oxford? If you said yes to the above, then wedlove to hear from you! About us We area dynamic software company.Established in 2006, with a visionofhelpingthe energy and utilities sectorsimprove customer experience and lowertheircost to serve,usingsmarter process automation. Are you curious about what ...

Motor Control Software Engineer (Matlab / Simulink)

Hiring Organisation
Evera Recruitment Ltd
Location
Buckinghamshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
client is seeking a Motor Control Software Engineer (Matlab/Simulink) to design, model, and implement high performance control algorithms using MATLAB/Simulink. This role offers the opportunity to work closely with systems, hardware, and embedded software teams to deliver robust, production ready electric motor control … solutions. The Motor Control Software Engineer (Matlab/Simulink) will: Develop motor control algorithms in MATLAB/Simulink for electric drive applications. Design, model, and tune control strategies for PMSM, BLDC, and induction motors. Implement and validate key control functions including FOC, torque, speed, and current control. Conduct ...

Senior Embedded Software Engineer

Hiring Organisation
APRIL QUEST LIMITED
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£65,000
Info about the company We are working with an established Oxfordshire-based technology organisation developing ARM-based embedded software systems used by millions globally. Collaborative, high-trust engineering environment with a strong firmware focus and long-term product roadmap. * There is no visa sponsorship available for this role … driving license is required* Info about what the Senior Embedded Software Engineer role entails This is a senior firmware position focused on low-level embedded C development on microcontroller platforms, including RTOS integration, driver development and architectural input. High-autonomy role within a small team, requiring ownership ...

Senior AI Software Engineer

Hiring Organisation
TEC Partners - Technical Recruitment Specialists
Location
Windsor, England, United Kingdom
Senior AI Software Engineer Employment Type: Contract Duration: 12 Months Location: Berkshire, England (1 day per month onsite) Umbrella Rate: £600-£700/day Opportunity Overview We are working with a large, technology-driven organisation seeking a Senior Software Product Engineer to join its Shared Services … ecosystem, you will play a key role in accelerating stakeholder objectives through robust, sustainable technology solutions. Key Responsibilities Design, develop and maintain software solutions leveraging AWS services including Amazon Connect, Amazon Lex, AWS Lambda and Large Language Models (LLMs). Collaborate with cross-functional teams to integrate new capabilities ...

Software Engineer

Hiring Organisation
Spectrum IT Recruitment
Location
Newbury, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £60000/annum
growing software business is hiring a Software Engineer to support continued growth and rising demand for its platform. Software Engineer Remote | Up to £60,000 | Java or Kotlin | Spring Boot This is a back-end focused role, ideal for an engineer who enjoys building … reliable, scalable applications and wants to work on software used by well-known customers. You will be involved in the design, development and delivery of new features, as well as improving core products in a fast-moving environment. The role is fully remote , with the option to attend ...

Embedded Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Reading, Berkshire, South East, United Kingdom
Employment Type
Permanent
Embedded Software Engineer Near Reading £££Very Competitive + Bonus + Great Benefits Were looking for an Embedded Software Engineer who is interested in developing a next generation sensor for the marine industry. This would appeal to Engineers who want variety and enjoy working closely with … Embedded Systems Experience of developing and debugging, including cross-compiling for different hardware architectures, virtualisation and docker concepts. Able to work in a structured software development environment that includes: Architecting & documenting designs. Following coding guidelines. Developing unit and system tests. Degree in Electrical/Electronic Engineering, Physics, Maths, Software ...

Senior Software Engineer - Python

Hiring Organisation
Spectrum IT Recruitment
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£56065 - £60000/annum 15% Bonus
progression, this role exists to replace a senior engineer within a well-established software company operating in the highly regulated energy sector. Senior Python Software Engineer Circa £56,000 + up to 15% bonus | Hybrid (2 days per week in Oxford) The software … engineering is done here: considered design, well-tested code, and a focus on doing things properly rather than quickly. If you're a Python engineer ready to take on more responsibility, mentor others, and work in an environment where engineering discipline matters, this role is designed for you. What ...

Senior Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£80,000
Title: Senior Software Engineer Location: Oxfordshire Salary: up to £80,000 This is a rare opportunity for a software engineer to join a truly ground-breaking, high-precision manufacturing company. Youll be working at the intersection of software and hardware, helping to build cutting-edge … role could be a perfect fit. The Role This is a significant key hire for the business, where you will lead hands on desktop software development that interfaces directly with hardware on high-tech machines. Youll work with serial protocols to connect sensors, lasers, and motion stages, gaining exposure ...

Senior Software Engineer - ATE

Hiring Organisation
Verso Recruitment Group
Location
Reading, Berkshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £65000/annum
Title: Senior Software Engineer – ATE Location: Reading Employment Type: Permanent Working Model: Hybrid (typically 3 days on‑site, 2 from home; task‑based flexibility available) A client of our are seeking a Senior Software Engineer to take full ownership of designing and delivering a brand … robust ATE platform that integrates seamlessly with instrumentation, embedded systems, and manufacturing processes. Key Responsibilities - Architect, design, and implement a new ATE system, including software, tooling, and test workflows. - Develop automated test software using Python and C#, C/C++. - Build test frameworks, scripts, and infrastructure for validation ...