SoftwareEngineer, Python, COR7356 This is an excellent opportunity for a junior-to-mid-level SoftwareEngineer to join an established, innovative Medtech company, originally spun out of Oxford University. The SoftwareEngineer will use prior commercial experience of Python to develop state-of-the-art medical imaging software and techniques to support … business development and growth. Working closely with the CTO as part of a dedicated development team working to develop state-of-the-art medical imaging software, the SoftwareEngineer will: Work with a mature Python/Django codebase to further develop clinical products which give diagnostics information to clinicians Work with machine learning concepts to develop existing … administer documented procedures around quality and cybersecurity Monitor and optimise system performance, availability, and security, troubleshooting/resolving issues across cloud, network and Linux-based systems The Company The SoftwareEngineer will be joining an established Oxford-university spinout, paving the way in the diagnosis of disease. They are a company who are truly making a difference, with More ❯
SoftwareEngineer, Python, COR7356 This is an excellent opportunity for a junior-to-mid-level SoftwareEngineer to join an established, innovative Medtech company, originally spun out of Oxford University. Is this the next step in your career Find out if you are the right candidate by reading through the complete overview below. The SoftwareEngineer will use prior commercial experience of Python to develop state-of-the-art medical imaging software and techniques to support business development and growth. Working closely with the CTO as part of a dedicated development team working to develop state-of-the-art medical imaging software, the SoftwareEngineer will: Work with a … administer documented procedures around quality and cybersecurity Monitor and optimise system performance, availability, and security, troubleshooting/resolving issues across cloud, network and Linux-based systems The Company The SoftwareEngineer will be joining an established Oxford-university spinout, paving the way in the diagnosis of disease. They are a company who are truly making a difference, with More ❯
Senior SoftwareEngineer, C++, COR7263 This is a rare opportunity for an experienced, Senior SoftwareEngineer with skills in C++ and 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 SoftwareEngineer 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, such as state-of-the-art simulations, real time data and bespoke analysis tools. Benefits include: Bonus scheme to … Engineering, or other technical environments would be of benefit I want to do that! If you have any questions or would simply welcome a chat about this excellent Senior SoftwareEngineer position and company, just call me or drop me an email, as I'd love to hear from you! If, though, you think this role could be More ❯
Graduate SoftwareEngineer page is loaded Graduate SoftwareEngineer Apply locations Bicester time type Full time posted on Posted Yesterday job requisition id JR100022 Evolito's mission is to accelerate the adoption of electric propulsion in aerospace applications in support of a net-zero world. We will help to revolutionise personal mobility and transform our towns … The team is scaling rapidly andhas ambitious growth plans over the next twelve to eighteen months. As part of our initial growth phase, we are looking for a Graduate SoftwareEngineer to be responsible for developing and maintaining software applications and systems. This role involves working closely with the software development team to design, implement, and … test software solutions that meet the needs of the company and its customers. Key responsibilities will include: Assist in the development of software applications and systems Write and maintain code in various programming languages Participate in code reviews and provide constructive feedback Collaborate with team members to design and implement software solutions Conduct testing and debugging of More ❯
SoftwareEngineer | Robotics | Harwell – Hybrid | £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics SoftwareEngineer 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 SoftwareEngineer 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 in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics and the … autonomous vehicle and unmanned vehicle industry, you honestly need to make contact with us, this Robotics SoftwareEngineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead SoftwareEngineer C++ Python Linux Oxfordshire Hybrid £65,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 SoftwareEngineer role will be perfect for you. Our client is at … the forefront of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead SoftwareEngineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. … both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead SoftwareEngineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Abingdon, Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead SoftwareEngineer | C++ | Python | Linux Oxfordshire | Hybrid | £65,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 SoftwareEngineer role will be perfect for you. Our client is at … the forefront of scientific research industry developing instrumentation and tools to aid groundbreaking science. They now seek a highly dynamic Lead SoftwareEngineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. … both technical and non-technical audiences. We’re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative team culture. The successful Lead SoftwareEngineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based softwareMore ❯
Job Title: Senior SoftwareEngineer Our Client: Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees. Role Summary: Our Client is seeking a Senior SoftwareEngineer to join their dynamic team in … Oxford. The successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle. Responsibilities: Collaborate within an Agile team to deliver high-quality software solutions Utilise software design methodologies to develop robust components and systems Participate in design reviews and explore new tools and techniques Provide ongoing support for new and existing products Ensure documentation is up-to-date to facilitate system maintenance Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science More ❯
Job Title: Senior SoftwareEngineer Our Client: Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees. Role Summary: Our Client is seeking a Senior SoftwareEngineer to join their dynamic team in … Oxford. The successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle. Responsibilities: Collaborate within an Agile team to deliver high-quality software solutions Utilise software design methodologies to develop robust components and systems Participate in design reviews and explore new tools and techniques Provide ongoing support for new and existing products Ensure documentation is up-to-date to facilitate system maintenance Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science More ❯
oxford district, south east england, united kingdom
iO Associates
Job Title: Senior SoftwareEngineer Our Client: Our Client operates in the Scientific Technology industry, providing cutting-edge solutions for a range of scientific applications. They are known for their inclusive and innovative culture, fostering growth and development among employees. Role Summary: Our Client is seeking a Senior SoftwareEngineer to join their dynamic team in … Oxford. The successful candidate will play a vital role in developing and supporting software applications and drivers for a variety of Oxford Instruments products. Reporting to the Software Manager, this position is crucial for ensuring projects meet customer requirements and overseeing the complete software development lifecycle. Responsibilities: Collaborate within an Agile team to deliver high-quality software solutions Utilise software design methodologies to develop robust components and systems Participate in design reviews and explore new tools and techniques Provide ongoing support for new and existing products Ensure documentation is up-to-date to facilitate system maintenance Stay abreast of industry trends and suggest enhancements for product performance Essential Skills & Experience: Degree in Science, Computer Science More ❯
Banbury, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior SoftwareEngineer We're currently working with a growing SaaS company based in Banbury that are looking for a Senior SoftwareEngineer skilled with C# ASP.NET, Angular, and SQL. This role will naturally grow in to a Lead Engineer position as the team grows. You will be working to develop and build their new … out nationally, and then internationally. This role is based in Banbury, and it will require you to be onsite a minimum of two days per week. Essential Experience: Professional software engineering experience (typically 5+ years) using C#/ASP.NET (Core & Framework) and modern JavaScript/TypeScript frameworks, particularly Angular (v8+). Significant understanding and practical experience with relational databases … . Benefits: Competitive Base Salary Hybrid Working Private Healthcare 33 Days Holiday 37.5 Hour work weeks - flexi-hours Great career progression This is a great opportunity for a Senior SoftwareEngineer skilled with C# .NET and Angular, to join a great company offering an incredible benefits package, with the opportunity for further career progression. Please apply for immediate More ❯
Select how often (in days) to receive an alert: Oxford Nanoscience is currently seeking an experienced Principal SoftwareEngineer . This is a key role that combines innovation with responsibility, as you contribute to both new development projects and the ongoing evolution of our existing product range. You'll be working on highly complex, high-value scientific systems … that power breakthroughs in physics, materials science, and beyond. The Opportunity In this role, you will be responsible for the full software development lifecycle-from concept through to testing and support. You'll work closely with engineers and scientists across disciplines to deliver robust, maintainable, and high-performance software for our precision instruments. Key Responsibilities: Design, develop, and … maintain software applications and device drivers for scientific instruments. Produce clean, maintainable, and well-documented code (primarily in C++, Python). Collaborate with multidisciplinary teams to understand system requirements and translate them into software design specifications. Take ownership of software components, identifying risks and ensuring robust delivery to meet internal and customer requirements. Create and execute unit More ❯
antenna and GNSS systems for critical applications across aerospace, communications, and autonomous systems. With rapid growth and expanding R&D facilities, the team is now looking for two Embedded Software Engineers to drive low-level software development for ARM-based microcontrollers within GNSS and PNT systems. For these Embedded SoftwareEngineer roles, we are looking for … individuals with: Strong commercial experience in embedded programming (C/C++) Excellent low-level software development skills Hands-on experience with ARM microcontrollers, ideally STM32 architecture Proficiency in working with real-time or bare-metal environments Strong bonuses if you have experience in GNSS/GPS systems, signal processing, or timing-critical embedded software What next? If you … re an Embedded SoftwareEngineer passionate about low-level development and eager to contribute to precision positioning systems with real-world impact, we'd love to hear from you. Please apply today to learn more! For further details on this opportunity or similar roles in Embedded Systems, Firmware, ARM Microcontrollers, or Real-Time Software, please get in More ❯
oxford district, south east england, united kingdom
IC Resources
antenna and GNSS systems for critical applications across aerospace, communications, and autonomous systems. With rapid growth and expanding R&D facilities, the team is now looking for two Embedded Software Engineers to drive low-level software development for ARM-based microcontrollers within GNSS and PNT systems. For these Embedded SoftwareEngineer roles, we are looking for … individuals with: Strong commercial experience in embedded programming (C/C++) Excellent low-level software development skills Hands-on experience with ARM microcontrollers, ideally STM32 architecture Proficiency in working with real-time or bare-metal environments Strong bonuses if you have experience in GNSS/GPS systems, signal processing, or timing-critical embedded software What next? If you … re an Embedded SoftwareEngineer passionate about low-level development and eager to contribute to precision positioning systems with real-world impact, we'd love to hear from you. Please apply today to learn more! For further details on this opportunity or similar roles in Embedded Systems, Firmware, ARM Microcontrollers, or Real-Time Software, please get in More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Humand Talent
systems that directly interact with hardware? Want to join a small, fast-moving team where your ideas will have immediate impact? Our client is seeking a talented and driven SoftwareEngineer (Python) to join a tight-knit group of engineers building a category-defining product that blends smart software with innovative hardware. If you’ve been craving … contribute to a system that’s scaling rapidly, where performance and stability matter. Be a voice, not a cog – work closely with an elite group of product, hardware and software engineers where your opinions count. What You’ll Be Working On Designing and building Python backend components that interface with hardware and embedded systems. Developing robust, testable software … deployment workflows, cloud integration and system observability. Helping shape the engineering culture and decision-making in a close-knit, mission-driven team. About You You’re a backend-leaning softwareengineer who enjoys building things that have a physical presence . You may come from a pure software background, or perhaps you’ve dabbled in hardware too More ❯
oxford district, south east england, united kingdom Hybrid / WFH Options
Humand Talent
systems that directly interact with hardware? Want to join a small, fast-moving team where your ideas will have immediate impact? Our client is seeking a talented and driven SoftwareEngineer (Python) to join a tight-knit group of engineers building a category-defining product that blends smart software with innovative hardware. If you’ve been craving … contribute to a system that’s scaling rapidly, where performance and stability matter. Be a voice, not a cog – work closely with an elite group of product, hardware and software engineers where your opinions count. What You’ll Be Working On Designing and building Python backend components that interface with hardware and embedded systems. Developing robust, testable software … deployment workflows, cloud integration and system observability. Helping shape the engineering culture and decision-making in a close-knit, mission-driven team. About You You’re a backend-leaning softwareengineer who enjoys building things that have a physical presence . You may come from a pure software background, or perhaps you’ve dabbled in hardware too More ❯
Oxford, England, United Kingdom Hybrid / WFH Options
Humand Talent
systems that directly interact with hardware? Want to join a small, fast-moving team where your ideas will have immediate impact? Our client is seeking a talented and driven SoftwareEngineer (Python) to join a tight-knit group of engineers building a category-defining product that blends smart software with innovative hardware. If you’ve been craving … contribute to a system that’s scaling rapidly, where performance and stability matter. Be a voice, not a cog – work closely with an elite group of product, hardware and software engineers where your opinions count. What You’ll Be Working On Designing and building Python backend components that interface with hardware and embedded systems. Developing robust, testable software … deployment workflows, cloud integration and system observability. Helping shape the engineering culture and decision-making in a close-knit, mission-driven team. About You You’re a backend-leaning softwareengineer who enjoys building things that have a physical presence . You may come from a pure software background, or perhaps you’ve dabbled in hardware too More ❯
banbury, south east england, united kingdom Hybrid / WFH Options
Humand Talent
systems that directly interact with hardware? Want to join a small, fast-moving team where your ideas will have immediate impact? Our client is seeking a talented and driven SoftwareEngineer (Python) to join a tight-knit group of engineers building a category-defining product that blends smart software with innovative hardware. If you’ve been craving … contribute to a system that’s scaling rapidly, where performance and stability matter. Be a voice, not a cog – work closely with an elite group of product, hardware and software engineers where your opinions count. What You’ll Be Working On Designing and building Python backend components that interface with hardware and embedded systems. Developing robust, testable software … deployment workflows, cloud integration and system observability. Helping shape the engineering culture and decision-making in a close-knit, mission-driven team. About You You’re a backend-leaning softwareengineer who enjoys building things that have a physical presence . You may come from a pure software background, or perhaps you’ve dabbled in hardware too More ❯
We are currently recruiting on behalf of a leading defence business for the role of SoftwareEngineer . This is a rare opportunity to lead a portfolio of cutting-edge (and highly confidential) technology projects within the defence sector. Location: Surrey - 3 days per week Salary range: £70,000 - £75,000 Clearance: SC clearance Key Responsibilities: Work closely … with the development team to design, build, and maintain software solutions. Apply appropriate tools for design, development, static analysis, and other phases of the SDLC. Manage code effectively using industry-standard SCM tools (e.g., Git) to support version control and team collaboration. Develop responsive, user-friendly interfaces with JavaScript/TypeScript and React. Design and implement scalable, reliable backend … deployment and ensure consistency across environments. Build and maintain CI/CD pipelines to automate delivery and deployment processes. Write clean, efficient, and well-documented code that adheres to software engineering principles and best practices. Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. Strong proficiency with Git for version control and collaborative workflows. Hands-on More ❯
oxford district, south east england, united kingdom
Addition+
We are currently recruiting on behalf of a leading defence business for the role of SoftwareEngineer . This is a rare opportunity to lead a portfolio of cutting-edge (and highly confidential) technology projects within the defence sector. Location: Surrey - 3 days per week Salary range: £70,000 - £75,000 Clearance: SC clearance Key Responsibilities: Work closely … with the development team to design, build, and maintain software solutions. Apply appropriate tools for design, development, static analysis, and other phases of the SDLC. Manage code effectively using industry-standard SCM tools (e.g., Git) to support version control and team collaboration. Develop responsive, user-friendly interfaces with JavaScript/TypeScript and React. Design and implement scalable, reliable backend … deployment and ensure consistency across environments. Build and maintain CI/CD pipelines to automate delivery and deployment processes. Write clean, efficient, and well-documented code that adheres to software engineering principles and best practices. Requirements: Bachelor’s degree in Computer Science, Engineering, or a related field. Strong proficiency with Git for version control and collaborative workflows. Hands-on More ❯
Oxfordshire, England, United Kingdom Hybrid / WFH Options
Symmetric Recruitment Ltd
SoftwareEngineer (Full-Stack) – Remote/Hybrid Salary £45,000 - £50,000 + Annual Bonus 📍 Primarily remote | Quarterly meet-ups Why you’ll love it: 💸 Annual bonus 🏥 Private healthcare 🧓 Pension 🕘 Flexible working 💻 Good kit 🌱 Real ownership, real impact Looking for a meaningful challenge working with a great Team offering ongoing opportunities for personal development and GROWTH ? We’re … building mission-critical learning tech and need a full-stack engineer who writes clean, tested code and loves shipping useful features. You’ll do: Design & build end-to-end features (UI → API → DB) Follow TDD , patterns & best practice for scalable, secure systems Keep the codebase healthy (tech debt, deps, robustness) Craft accessible, responsive UIs Review PRs, automate tests, and More ❯
Defined benefit pension scheme and 30 days annual leave allowance plus 10.5 bank holiday/privilege days and several other benefits. About the Role: We are look for 2 Software Engineers to join the National Quantum Computing Centre (NQCC).You will be working alongside scientists, engineers, developers, and experts in quantum technologies, working to enhance the UK's quantum … computing capabilities.Reporting into the Software and Control Systems Group, the SoftwareEngineer is essential to the delivery of our ambitious technology roadmap for supporting quantum computing for the UK. The Software and Control Systems Group maintains software ranging from the control of quantum computing hardware through to providing quantum programming platforms for application engineers. Our … stack. We are building a new team to research and implement a compiler and runtime focused on superconducting qubits. We have 2 positions available to support this, a Compiler Engineer and a Research Software Engineer. Not only is this an exciting role at the forefront of science and technology, the candidate will also gain excellent experience of large More ❯
manufacturing. With a global presence and a growing UK footprint, this company is renowned for pushing boundaries and delivering innovation across high-impact sectors. Your New Role As a SoftwareEngineer, you'll play a key role in the full software development lifecycle - from capturing and prioritising requirements to delivering user-ready solutions. Collaborating closely with materials … and process engineers, you'll help build sophisticated software platforms that enable process automation and optimisation in additive manufacturing and beyond. Key Responsibilities: * Design, develop, and maintain software platforms for: * Data management, traceability, and visualisation * Performance prediction and optimisation via model integration * Material composition and component design * Build preparation and production quality assurance (including statistical process control) * Work … ll Need to Succeed Essential Skills: * Degree (2:1 or above) in Computer Science, Engineering, Mathematics, or a related field * Proficiency in C#, C++, or Python * Solid grasp of software design principles and best practices * Experience with test-driven development * Passion for applied science, engineering, and model development * Strong object-oriented programming skills * Excellent communication and teamwork abilities * Self More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
help operators grow their businesses and enable third parties to utilize our inventory. We also provide tools for our customer service team to deliver world-class service globally. Position: SoftwareEngineer II This role is open to candidates within a 2-3 hour commute of our Oxford or London offices. We support a remote-first working model with … periodic in-person gatherings for team connection and collaboration. Responsibilities Work closely with product managers and designers from software design through deployment. Participate in a fast-paced environment with frequent releases, often every few days. Contribute to our full-stack web stack, including Java, React, TypeScript, GraphQL, Kubernetes, SQL and NoSQL databases, on AWS. Qualifications Experience with all listed More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
and last-minute availability, it's never too late to make any day extraordinary. Viator. One app, 300,000+ travel experiences you'll remember. We're looking for a SoftwareEngineer II to join our fast-growing team. This role is open to candidates based within a commutable distance (generally within 2-3 hours) of one of our … a fun and friendly environment where the key objective is getting things done. Working closely alongside product managers and designers, our engineers are part of the full process from software design, to code, to test, to deployment and back again. Most of our engineers release code to production every few days and we have a daily release cycle. At More ❯