1 to 25 of 187 Software Engineering Jobs in Oxfordshire

Project Engineer

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Reading, Oxfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 70 - 78 Hourly
+Inside IR35 + 70 - 78 ph +Sole British national only - due to nature of the project We are seeking an experienced Project Engineer - Digital Engineering/Software Engineering to support the technical delivery of Software Factory projects and initiatives within a sensitive Defence and aerospace environment. … This role will act as the key technical interface between engineering teams and Delivery Management, coordinating project activities, managing technical risks and dependencies, and ensuring delivery against agreed scope, timescales and quality standards. Candidates must have demonstrable experience in at least one of the following areas: Aerospace Software ...

Project Engineer - DevOps

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Reading, Oxfordshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 75 - 82 Hourly
+Inside IR35 + 75 - 82 ph +Sole British national only - due to nature of the project We are seeking an experienced Project Engineer - Digital Engineering/Software Engineering to support the technical delivery of Software Factory projects and initiatives within a sensitive Defence and aerospace environment. … This role will act as the key technical interface between engineering teams and Delivery Management, coordinating project activities, managing technical risks and dependencies, and ensuring delivery against agreed scope, timescales and quality standards. Candidates must have demonstrable experience in at least one of the following areas: Aerospace Software ...

Senior Software Engineer

Location
Bicester, England, United Kingdom
ambitious growth plans over the next twelve to eighteen months. As part of our current high-growth phase, we are looking for a Senior Software Engineer to develop embedded software for Evolito motor controller and generator products through to certification in accordance with RTCA DO-178C, Software Level A. Key responsibilities Taking responsibility for software development activities across the full lifecycle, including developing software requirements, contributing to software architecture and design, model-based development and automatic code generation, manual implementation of low-level software in C, and producing associated lifecycle documentation Contributing ...

Associate Software Engineer

Location
Oxford, England, United Kingdom
tomorrow.We operate in over 80 countries and support the automotive industry with smart, digital, and sustainable solutions. Job Description We are seeking a motivated Software Engineer to support the design, development and maintenance of scalable software applications, integrations and business intelligence solutions. The successful candidate will work alongside … experienced software engineers to develop services and applications using J ava and .NET (C#), contribute to system integrations and build and maintain Power BI reporting solutions that enable informed business decision making. This role will provide an excellent opportunity to develop software engineering expertise while contributing ...

Research Software Engineer [UK-2026-RSE-1

Location
Oxford, England, United Kingdom
Topos is looking for two Research Software Engineers to join its research software engineering team, based in Oxford, UK . Topos UK, a non-profit research institute, is building a research software engineering team in Oxford. The team will focus on difficult technical problems … domain well enough to see its underlying structure, drawing on or expanding Topos’ wealth of research to find a suitable approach, and building software that solves the task at hand. In this way, client work and Topos’ research endeavours inform one another: client problems suggest new research directions ...

Senior Software Engineer - Rock Physics Applications Halliburton · GB, Abingdon It Ot 13 Oct 2026

Location
Abingdon, England, United Kingdom
world's largest providers of products and services to the global energy industry. Job Duties This is a hands‐on software engineering role. We are looking to recruit an experienced Senior Software Engineer to design, develop, and modernize high-performance Rock Physics desktop and cloud applications. Reporting … Team Lead and working closely with the Product Owner, you will own the technical direction of production software — writing code daily, reviewing pull requests, and driving architectural decisions. Key Responsibilities Design & build software — Architect, implement, and maintain complex desktop and cloud applications using modern software engineering ...

Windows Software Manager

Location
Oxford, England, United Kingdom
solutions in the fields of therapeutic procedures, hospital operations, and life sciences in more than 160 countries and regions. Position Summary The Windows Software Manager is responsible for leading the design and development of software at OrganOx, for device-hosted applications and services running on Windows-based platforms … connectivity solutions and implementing cybersecurity mitigations, with strong leadership of teams, projects and cross-functional stakeholders. Operating with a system-level perspective, the Windows Software Manager takes end-to-end ownership of the application software, driving alignment with quality standards and regulatory compliance requirements. The role also serves ...

Software Quality Engineer

Location
Oxford, England, United Kingdom
range of solutions in the fields of therapeutic procedures, hospital operations, and life sciences in more than 160 countries and regions. Position Summary The Software Quality Engineer will work closely with R&D, Engineering, Post‐Market Operations and Quality teams to ensure effective control of design, development, risk … assessment, and change control. They will provide Quality and Design Assurance oversight across the software lifecycle for medical devices, including IEC 62304 software and digital health applications. The role works closely with Regulatory Affairs to ensure software documentation and procedures meet applicable standards and regulatory expectations Building ...

Graduate Software Engineering Programme (Oxford, 2027)

Location
Oxford, England, United Kingdom
Graduate Software Engineering Programme (Oxford, 2027) Application Deadline: 29 November 2026 Department: Early Careers Employment Type: Permanent - Full Time Location: Oxford, UK Description Our Graduate Software Engineering Programme offers recent graduates excellent development opportunities through an extensive training program and high-impact projects. Based in Oxford … will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition. As a Graduate Software Engineer at Aurora, you will be responsible for turning features and product ideas that ...

SDET (Software Development Engineer in Test)

Hiring Organisation
Source Group International
Location
Banbury, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £65000/annum
SDET (Software Development Engineer in Test) Location: Banbury (Hybrid) Type: Full-Time Required Background Experience as an SDET, Software Engineer in Test, or QA Automation Engineer Strong software engineering mindset with a passion for quality and test automation Experience working within Agile product development teams Experience … contributing to large-scale application modernisation or transformation programmes Comfortable working with both modern and complex legacy systems Strong understanding of software development lifecycles, testing strategies, and quality assurance best practices Experience collaborating closely with developers, product managers, and engineering teams Technical Skills Strong hands-on development experience ...

Lead Machine Learning Engineer

Location
Oxford, England, United Kingdom
role will combine technical leadership, delivery leadership and line management responsibility for ML engineers within Aioi R&D Lab. It will help shape ML engineering best practice, support solution design, mentor junior engineers, and lead multidisciplinary teams across delivery engagements. In addition to this leadership responsibility, the role will … Responsibilities Line manage and develop ML engineers, providing coaching, mentoring, feedback and performance support; contributing to hiring, onboarding and capability development within the ML engineering function. Maintain a meaningful individual contribution to technical delivery on selected projects, alongside leadership responsibility across multiple engagements. Collaborate with the Lead ML Scientist ...

Senior Integration and Platform Developer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
Care/Population Health, Analytics and Planning Directorate: Strategy & Commissioning Main duties of the job Leading hands-on technical delivery across development, coding, data engineering and interoperability workstreams for our Connected Care platform. Supporting and maintaining Azure-based data and integration platforms, including Azure Data Factory, Azure … abilities. You must declare any AI use when submitting your application. Job description Job responsibilities You'll be an experienced senior technical professional in software development, data engineering or cloud infrastructure, ready to take hands-on technical ownership within a complex, multi-organisational NHS environment. You'll have ...

Senior AI Software Engineer

Location
Bicester, England, United Kingdom
Audi Revolut F1 Teamaudif1.comSoftware & IT · Bicester, United Kingdom# Senior AI Software EngineerFull timeJoin Our TeamWe are the Audi Revolut F1 Team.Audi Revolut F1 Team is the official factory team of Audi, as the brand enters the FIA Formula 1 World Championship for the first time in 2026.**The team … Vorsprung durch Technik to Formula 1 with us. Become part of this unique project and make motorsport history.We are seeking an experienced Senior AI Software Engineer to join our high-performance Digital Solutions departments.This position for the Audi Revolut F1 Team is based at Audi Motorsport Technology Centre ...

Engineering Manager, Scientific Software

Location
Abingdon, England, United Kingdom
Engineering Manager, Scientific Software Abingdon, UK Engineering Manager, Scientific Software (Senior Data Analyst Manager) Do you enjoy leading engineers who turn raw scientific data into software the rest of the business can rely on? We're looking for an experienced Engineering Manager to lead … Data Analysis team - so named for what the product delivers to customers, though the team itself is a software and algorithm engineering team - building the applications that turn raw atomic force microscope (AFM) scan data into the 3D measurements our customers depend on. This is a pivotal role ...

Agentic AI Engineer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
automation services on AWS Bedrock. Applying agentic AI to corporate processes across the ICB to drive efficiency, quality and automation. Developing orchestration pipelines, prompt engineering frameworks, APIs and workflow automation supporting corporate and operational use cases. Implementing safeguards including monitoring, observability, evaluation, audit logging and human-in-the-loop … applying agentic AI and automation to real business processes. You'll have: A degree or master's in computer science, artificial intelligence, data science, software engineering or a related discipline, or equivalent senior experience. Extensive experience designing and deploying AI, machine learning or agentic AI systems in production ...

Software Engineer - Autonomous Systems

Hiring Organisation
Spectrum IT Recruitment
Location
Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £60000/annum Benefits
Join a specialist engineering team developing software for next-generation autonomous systems. Location: Oxfordshire - commutable from Oxford and surrounding areas. Please note, the role requires office attendance 3 days per week. What you'll be doing Design and develop safety-critical embedded software for autonomous systems Work … with a specialist team and contribute to software architecture Build software in an evolving and growing space that makes a genuine impact Required skills: Strong embedded software engineering background - C, C++, or similar Positive about AI and its application within software engineering and robotics ...

Deep Learning Engineer

Hiring Organisation
Thames Valley ICB
Location
Oxford, OX4 2PG, United Kingdom
Salary
£57528.00 to £64750.00
that are trusted enough to influence direct patient care. You'll have: A degree or master's in computer science, artificial intelligence, data science, software engineering or a related discipline, or equivalent senior experience. Extensive experience designing, training and deploying deep learning or machine learning models in production … clinical safety and responsible AI approaches. Person Specification Qualifications Essential Educated to degree or master's level in Computer Science, Artificial Intelligence, Data Science, Software Engineering or related discipline, or equivalent senior experience. Evidence of continuing professional development in AI, cloud engineering, software engineering ...

Senior Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Senior Modelling Software Engineer - Chronos Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Please note that we are open to considering candidates who require visa sponsorship (subject to eligibility and company approval) We’re looking for a Senior Software Engineer … Python codebase behind Aurora’s Chronos battery storage modelling product. You’ll work within a small team (4-6 people) in a collaborative engineering environment, leading feature development and improving code quality, maintainability, and developer experience in the model stack used across our business. You’ll thrive here ...

Senior Software Engineer Scientific Data Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
create solutions to scale ideas from lab to society. Explore more at www.eit.org. Your Role: At EIT we are seeking an experienced Senior Software Engineer to join our SciComp team. In this role you will build robust, scalable software systems that power EIT’s scientific initiatives and contribute … full software lifecycle, ensuring our technology stack is reliable, modular, and built to the highest engineering standards. Your Responsibilities: Design and build robust services(APIs,CLI toolsand software modules)that power scientific applications and products. Bridge diverse components, integrating ML inference servers, hardware interfaces, and data pipelines ...

Controller Lead Engineer

Location
Bicester, England, United Kingdom
Controller Lead Engineer to lead the delivery of Motor Control Units for high-voltage electric propulsion applications by coordinating activities across Electronics, Embedded Software and Mechanical Engineering teams. *Key responsibilities will include:** Lead the delivery of Motor Control Units for customer programmes, ensuring delivery to agreed technical, quality … Represent the motor control unit independently to internal stakeholders, programme leadership and customers* Maintain an integrated view of controller development activities across Electronics, Embedded Software and Mechanical Engineering disciplines* Establish controller-level priorities and coordinate delivery activities across all contributing engineering teams* Monitor technical maturity and delivery ...

Software Lead AI & Robotics Oxford, England, United Kingdom

Location
Oxford, England, United Kingdom
Summary Join EIT to lead the team developing software platforms that bring together scientific workflows, AI capabilities, robotics, and laboratory automation. This role combines team leadership with substantial hands‐on engineering. You will set technical direction, organise delivery, and develop your team while personally designing systems, writing production code … resolving complex integration problems. You will be accountable for the team’s delivery and engineering quality alongside owning significant technical work yourself. Working with scientists, product teams, hardware engineers, and AI specialists, you will turn emerging requirements and prototypes into reliable, usable platforms. You will bring strong software ...

Senior Digital Infrastructure & DevOps Engineer

Location
Oxford, England, United Kingdom
maintaining the cloud infrastructure and the deployment foundations that support OrganOx’s digital products and connected device services. The role is primarily Digitalfocused, supporting software engineering teams with scalable environments, infrastructure-as-code, CI/CD, observability, cybersecurity and reliable operational practices for regulated medical device software. … role will also provide infrastructure and engineering support to the Data domain where shared platforms, cloud services, integration pipelines, Azure resources, SAP interfaces, Databricks environments, or high-throughput device and enterprise data flows require robust engineering input. The successful candidate will act as a practical bridge between Digital ...

Senior Robotics Software Engineer - Oxfordshire

Hiring Organisation
Arden Resourcing
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Senior Robotics Software Engineer - Oxfordshire £80,000-£100,000 An exciting opportunity to develop cutting-edge robotic technology and play a key role in shaping the future of intelligent automation. Arden Resourcing is working with an innovative technology business looking to appoint an experienced Senior Robotics Software Engineer … join its growing engineering team. This is an opportunity for someone who enjoys solving complex engineering problems, developing sophisticated software and seeing their work come to life in real-world robotic applications. You'll be involved in creating intelligent, autonomous systems, taking ownership of key software ...

Lead Machine Learning Engineer

Hiring Organisation
Aioi Nissay Dowa Europe
Location
OX2, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£81322 - £112488/annum
uncertain world. Trusted AI. Built in Oxford. This is a genuine dual role: real line management and delivery leadership across Oxfida's ML engineering function, plus a meaningful hands-on contribution to technical delivery yourself. You'll manage a growing team of ML Engineers and Scientists, shape ML engineering … technical delivery on selected projects, alongside your leadership responsibilities across multiple engagements. Work with the Lead ML Scientist and Principal Engineer to build ML engineering best practice across Oxfida. Work closely with the Project and Account Management teams to design and scope ML solutions that drive value ...

Modelling Software Engineer - Chronos

Location
Oxford, England, United Kingdom
Modelling Software Engineer - Chronos Department: Tech - Model & Platform Engineering Employment Type: Permanent - Full Time Location: Oxford, UK Description Chronos is Aurora's battery storage modelling product. It simulates how batteries operate in power markets, and our clients use the results to make investment decisions. Behind it sits … large Python codebase that turns modelling methods into software the whole business can rely on. We’re looking for a Modelling Software Engineer to help us build and maintain the Python codebase behind Aurora’s Chronos battery storage modelling product. You’ll work in a small team ...