Permanent Software Engineering Jobs in Oxford

1 to 25 of 43 Permanent Software Engineering Jobs in Oxford

Senior Technical Product Manager

Oxford, England, United Kingdom
Oxa
You will be the Senior Product Manager for a group of cross-functional Data Platforms teams within Oxa, incorporating the following key teams: Data Engineering; MLOps; Replay/Simulation as a Service; and Telemetry & Metrics. These teams are located in both our Oxford, UK HQ & Toronto, CA offices and … and strategy, including both a long range vision as well as a detailed vision for the next four quarters Working closely with data platform engineering leaders in creating a product roadmap and maintaining a backlog of features and ideas with a cloud-first, scalable approach Working closely with engineers … needed to help ensure the success of the teams, identified in partnership with the Data Platforms Director Requirements Substantial product management experience in a software engineering or robotics domain Experience working with cloud technologies and big data environments e.g. Google GCP, Microsoft Azure, Amazon AWS Track record of more »
Posted:

Senior Functional Safety Engineer

Oxford, England, United Kingdom
Oxa
in the last Series C funding round in January 2023. Your Team You will join our Safety Team, collaborating with and guiding our Product Engineering functions to ensure that we’re developing and delivering safe, robust and certifiable products for use by our customers Your Role Develop innovative safety … engineering approaches that transcend current AV safety challenges Ensure that Oxa’s products are developed in accordance with safety engineering relevant standards including ISO 26262, ISO/DIS 21448 and other related and emerging standards. Provide input and help develop the safety engineering process and related activities … covering the concept phase, system and software product development. Define and implement the verification and validation strategy for system safety, liaising with cross functional teams. Plan, track and report safety achievement of assigned projects and generate safety cases. Recommend improvements and escalate concerns as appropriate. Perform safety analyses at more »
Posted:

Machine Learning Researcher

Greater Oxford Area, United Kingdom
E.C. Ellis
complex problems in the medical/pharmaceutical research field. Responsibilities Apply machine learning to solve complex problems Collaborate with a variety of scientific and engineering teams Develop software tools for internal and external use Communicate research findings effectively Work independently and collaboratively Examples of Projects Analysing data from … in Python programming Ability to grasp complex problems and work independently What Makes You Stand Out Expertise in cutting-edge machine learning techniques Strong software engineering and prototyping skills Strong mathematical and problem-solving abilities Excellent communication and organizational skills Experience in a related field (e.g. molecular biology more »
Posted:

Senior MLOps Engineer

Oxford, England, United Kingdom
Oxa
team and contribute core infrastructure. Requirements What you need to succeed: Bachelor's or Master's degree in STEM subject with a focus on software engineering or equivalent experience. Deep understanding of software development practices. Experience designing python APIs. Experience working with ML engineers and data scientists more »
Posted:

Staff Engineer (Trajectory Planning)

Oxford, England, United Kingdom
Oxa
the environment. Your Role As a Staff Engineer in Trajectory Planning, you will be responsible for designing, implementing, testing, and deploying the trajectory planning software that generates the trajectories for the AV. Specifically, this role will focus on building a robust and efficient trajectory generation approach to achieve the … with other teams in a highly cross-functional development environment. In This Role, You Will Lead the development, integration, and deployment of trajectory planning software that robustly and efficiently generates AV trajectories, including off-the-shelf solver evaluation and custom solver implementation. Take ownership of the trajectory planning approach … precise execution. Create appropriate metrics and tools to measure and benchmark the performance of the trajectory planner deployed on various AV platforms. Own the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work. Influence the technical strategy within the Planning Team, ensuring alignment more »
Posted:

Senior Software Engineer - Backend

Oxford, England, United Kingdom
Hybrid / WFH Options
Oxa
analyse their self-driving applications. It acts as mission control for autonomous fleets driven by Oxa. Your Role Working with a range of other software engineers to spec, design, build, test, deploy, and maintain production-ready web application back-ends, microservices, and associated infrastructure. Producing high-quality, tested, maintainable more »
Posted:

Senior Computer Vision Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
OxSource
on the lookout for a Senior Computer Vision Engineer to join a rapidly growing scale-up working at the forefront of technology. The successful Software Engineer will have a background in Machine Learning and Computer Vision and will be brought in to develop efficient algorithms which enhance the product more »
Posted:

Staff Developer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
University of Oxford
Staff DeveloperNuffield Department of Primary Care Health Sciences, Radcliffe Observatory Quarter, Woodstock Road, OxfordApplications are invited for a Staff Developer in the Software Engineering group at the Bennett Institute. We are seeking a very experienced software developer to contribute to the technical direction of our OpenSAFELY platform. … This role blends hands-on software development with collaborative decision-making. Your responsibilities will include platform design, aligning technical strategies across projects, and implementing practical solutions that meet our organisation's evolving needs. In this collaborative environment, you'll be one of the key contributors to the architecture and more »
Salary: £ 80 K
Posted:

Tech Lead

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
University of Oxford
Tech Lead Nuffield Department of Primary Care Health Sciences, Radcliffe Observatory Quarter, Woodstock Road, Oxford Applications are invited for a Tech Lead in the Software Engineering group at the Bennett Institute.We are seeking an experienced software developer to play a lead role in the development of the … OpenSAFELY platform, and the fast-growing engineering team. This is an opportunity for someone who enjoys technical leadership and running small teams, but also wishes to maintain an element of front-line, hands-on engineering.In collaboration with the existing leadership team, you will provide line management, training, technical advice more »
Salary: £ 80 K
Posted:

Senior C++ Software Engineer

Oxford, England, United Kingdom
Oxa
Safety Path Control team, where we are building and deploying planning and control system algorithms for brand new features. Your Role As a Senior Software Engineer You Will Study our core libraries to propose, refine and implement improvements leading towards a more robust product suitable for safety critical applications. … the AUTOSAR Coding Guidelines in mind and find a suitable set of rules to follow. Collate the existing and new development methods into the Software Development Life Cycle (SDLC) document. Lead C++ best practices across your workstream, sharing your learnings with the wider organisation. Requirements What you need to … succeed: 3+ years of C++ development experience Experience with high-performance, low-latency systems such as trading software Experience with kernel optimisation Experience with complex software development Development experience in the automotive or aerospace industries Background in engineering Extra Kudos Experience with ASILs and recommended methods and more »
Posted:

Software Engineer - Simulation

Oxford, England, United Kingdom
Oxa
delivering these technologies to both internal and external customers. It comprises a wide range of disciplines from ML and simulation, to application development, cloud engineering and data capture professionals. Specifically, you’ll be working in the scenario expansion workstream. Your Role As part of the MetaDriver Scenario Expansion team … large scale traffic simulation. Contribute to the development tools and processes which will support the acquisition of data, scenario generation, and ML frameworks in software-in-the-loop simulation. Collaborate closely with our advanced scenario generation and simulation teams to align simulation efforts with scenario tools and processes. Analyse … working with CARLA or other similar driving simulators, showing understanding of its architecture and features Ability to define and develop effective interfaces for simulators Software development skills in Python and C++ Excellent problem-solving, critical thinking, and communication skills Ability to work both independently and as part of a more »
Posted:

Senior Software Engineer (Decision Making)

Oxford, England, United Kingdom
Oxa
the Engine that drives the behaviour of Oxa’s Autonomous Vehicles (AVs), based on our understanding of our environment. Your Role As a Senior Software Engineer in Decision Making, you will be responsible for designing, implementing, testing, and deploying algorithms that realise the desired behaviours that the AV needs … be executed Create appropriate metrics and tools to measure and benchmark the performance of planning algorithms deployed in various environments. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work. Document and train others on your team's work, focus more »
Posted:

Senior Software Engineer (Trajectory Planning)

Oxford, England, United Kingdom
Oxa
the Engine that drives the behaviour of Oxa’s Autonomous Vehicles (AVs), based on its understanding of its environment. Your Role As a Senior Software Engineer in Trajectory Planning, you will be responsible for designing, implementing, testing, and deploying algorithms that realise the desired behaviours that the AV needs … customers, stakeholders, and peers to ensure the right solutions are delivered, and actively contribute to resolving disagreements through constructive dialog. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work. Influence technical strategy within the Planning Team, ensuring alignment with more »
Posted:

Senior Software Engineer - (Embedded Systems)

Oxford, England, United Kingdom
Oxa
quality and dependability. Sensor data is central to performance and safety. The Sensor & Compute team is therefore at the very heart of Oxa’s software and platform development. This team makes it possible for vehicles to know where they are and what is around them. Furthermore, by analysing the … We ensure that all teams are fully supported. We are the eyes and ears of the system. Your Role Designing and defining our embedded software architecture and configurations based on the cutting edge technology and internal & external customers requirements. The whole life cycle of sensor R&D and implementation … to AV, including requirements analysis, investigation sensors performance, evaluation testing, low level software planning, developing drivers, system integration testing and issue solving. Producing high-quality C++ code and actively contributing to peer coding reviews. Maintaining and updating drivers and diagnostic systems, with a focus on applications on low-power more »
Posted:

Staff Software Engineer (Team Lead - Semantic Classification)

Oxford, England, United Kingdom
Oxa
Series C funding round in January 2023. Your Team You will join our growing Perception effort, where we design, implement, test and deploy the software that provides the semantic understanding of the situations Oxa’s Autonomous Vehicles find along their routes. Your Role As our Staff Engineer (Team Lead … people and milestone tracking Proactive problem solver with strong analytical skills Excellent communication and organisational abilities Extra Kudos Experience working at the interface between software and hardware: deploying, configuring, debugging and evaluating. Experience using project management tools to facilitate on time delivery Benefits We provide: Competitive salary, benchmarked against more »
Posted:

Staff Software Engineer (Team Lead - Semantic Fusion)

Oxford, England, United Kingdom
Oxa
Series C funding round in January 2023. Your Team You will join our growing Perception effort, where we design, implement, test and deploy the software that provides the semantic understanding of the situations Oxa’s Autonomous Vehicles find along their routes. Your Role As our Staff Engineer (Team Lead … people and milestone tracking Proactive problem solver with strong analytical skills Excellent communication and organisational abilities Extra Kudos Experience working at the interface between software and hardware: deploying, configuring, debugging and evaluating. Experience using project management tools to facilitate on time delivery Benefits We provide: Competitive salary, benchmarked against more »
Posted:

Software Engineer (Controls - Simulation)

Oxford, England, United Kingdom
Oxa
systems to optimse individual-vehicle performance across our worldwide fleet, and provide insight around Oxa about how our vehicles behave. Your Role As a Software Engineer (Controls - Simulation), you will also work as part of the Simulation family, with a focus on software development in our simulator to more »
Posted:

Software Engineer (Decision Making)

Oxford, England, United Kingdom
Oxa
deploy the Engine that drives the behaviour of Oxa’s Autonomous Vehicles (AVs), based on our understanding of our environment. Your Role As a Software Engineer in Decision Making, you will be responsible for designing, implementing, testing, and deploying algorithms that realise the desired behaviours that the AV needs … be executed Create appropriate metrics and tools to measure and benchmark the performance of planning algorithms deployed in various environments. Contribute significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment, and maintenance of your team's work. Document your team's work, focus on improving features, and more »
Posted:

Lead Embedded Software Engineer

Greater Oxford Area, United Kingdom
Cubiq Recruitment
Lead Embedded Software Engineer Oxford £75,000 - £90,000 Permanent Cubiq Recruitment have partnered with one of the most established and highly reputable engineering companies in the UK, who are currently looking for a Lead Embedded Software Engineer to head up the Embedded Systems & Firmware division within … an opportunity for an experienced Firmware Engineer with technical leadership qualities and experience to be a part of one of an innovative, forward thinking engineering environment. If you’re looking to develop your career further and join a business where excellence is engrained into the company culture, then this … could be the perfect role for you. Day-to-day responsibilities will include leading the development of low-level embedded software for existing product range, system-level architecture for new product development, and holding other engineers across the engineering team accountable for their design ideas and solutions. Despite more »
Posted:

TVS SNSDE Software Engineer

Oxford, United Kingdom
Oxford University Hospitals NHS Foundation Trust
Job summary We are seeking experienced individuals with talent, expertise, and ambition in software engineering. We can offer the opportunity to work on innovative solutions that will transform scientific research and healthcare delivery in the NHS. The successful candidate will work as part of the Thames Valley and Surrey … impact. Working with academic and NHS colleagues across the Thames Valley and Surrey region, the post holders will have the satisfaction of seeing their software in use: improving patient care and supporting cutting-edge research. This is a 2-year fixed term contract with the possibility of extension. Main … duties of the job The successful candidate will provide expert technical knowledge on the delivery of software across a range of digital areas, including systems, applications, data analysis, information reporting, information governance and information interpretation, investigate a range of highly complex data engineering issues, be responsible for contributing more »
Employment Type: Fixed-Term
Salary: £50952.00 - £57349.00 a year
Posted:

Senior Software Engineer

Greater Oxford Area, United Kingdom
The Engage Partnership Recruitment
Senior AI Engineer and Scientist | Oxford x2 | £60,000 | MedTech Join a Tech for good business based in Oxford who are looking for their newest hire. If you are looking for a job where you can feel a direct impact more »
Posted:

Senior Engineer (Scene Maker)

Oxford, England, United Kingdom
Oxa
information from maps and online information from localisation, object detection/tracking and semantic classifications. Your responsibilities: Development Designing, developing and delivering semantic understanding software, systems, products and tooling. Discussions with the team on high level design decisions for various parts of our local scene building stack. Prototyping or … the synchronisation of that data. Developing and testing our local scene API which is used by multiple other systems. Performance analysis and optimisation of software to meet required real time constraints. Leadership Providing technical direction and advice for other members of the Scene Maker team. Liaising with leaders throughout … Requirements What you need to succeed: Demonstrated experience and excellence in algorithms development for robotics especially for semantic understanding and mapping. Demonstrated excellence in software development for production systems. For example using testing, safety, and performance to inform design and implementation decisions. Software development experience and knowledge of more »
Posted:

Senior Python Software Engineer - Biotech | Machine Learning

Oxford, Oxfordshire, United Kingdom
OxSource
a leading biotech company based in Oxford, working on cutting-edge solutions for healthcare and life sciences. They are looking for a senior python software engineer to join their team.As a senior python software engineer, you will:- Work closely with scientists, engineers, and the wider team to understand … the requirements and specifications of software projects- Design, implement, and maintain high-quality, scalable, and robust python code and libraries- Apply machine learning techniques and algorithms to solve complex problems and generate insights from large and diverse datasets.- Troubleshoot, debug, and optimise the performance and reliability of software systems- Follow and promote best practices for software engineering, such as code reviews, testing, documentation, and version controlTo be successful in this role, the below is a guide to requirements- A bachelor's degree or higher in computer science, engineering, or a related field- At least more »
Salary: £ 70 K
Posted:

Principal Computer Vision Engineer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
OxSource
currently on the lookout for a Principal Computer Vision Engineer to join a rapidly growing scale-up working at the forefront of technology.The successful Software Engineer will have a background in Machine Learning and Computer Vision and will be brought in to develop efficient algorithms which enhance the products more »
Salary: £ 80 K
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Corriculo Recruitment
COR5515 Senior Software Engineer, Oxford, Python, Typescript/Node Are you a Senior Software Engineer looking for a new challenge? We’re excited to work with an innovative, Oxford-based company who’ve got grand growth plans through the rest of this year and beyond. The Software … days a week in office and 3 days from home as a minimum in terms of office attendance. The Role We require a Software Engineer who has skills using the following technologies; Python TypeScript/Node AWS There’s a long list of technologies in play for this role … by building strong, close-knit teams of highly skilled technical talent, working together to solve problems and innovate! They’re now seeking a Senior Software Engineer to continue to push the company forwards! This is a role not to be missed. The company is highly thought of, the environment more »
Posted:
Software Engineering
Oxford
10th Percentile
£43,500
25th Percentile
£50,000
Median
£60,000
75th Percentile
£76,375
90th Percentile
£78,750