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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
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 ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Tripadvisor
ll remember. The Viator Traveller Engineering team is distributed across Europe and is responsible for the Viator mobile apps and all their supporting infrastructure. We're looking for a SoftwareEngineer II with Android development experience to join our Viator team. This role is open to candidates based within a commutable distance (generally within 2-3 hours) of … work on backend microservices Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance Work alongside other engineering groups located around the world What we're looking for Experience of developing an Android … app and familiarity with mobile web and back-end technologies would be beneficial At least 3 years' experience of commercial software development, solving different kinds of technical problems Experience with reactive programming in native mobile platforms Willingness and ability to take on new technologies Ability to break down complex problems into simple solutions High quality verbal and written communication More ❯
The Role Alloyed Software Engineers contribute to the full software development lifecycle from the capture and prioritisation of new requirements through to user acceptance testing and training. They work closely with material scientists and process engineers to build cutting-edge software platforms that drive process optimisation and automation in additive manufacture and beyond. Responsibilities Design, develop and … maintain Alloyed’s novel software platforms for o Data management, traceability, visualisation and analysis o Performance prediction and optimisation through model integration o Material composition design o Component design and build preparation o Production quality assurance, including statistical process control Work within a fast-paced, agile development team in collaboration with process engineers, technicians and material scientists Participate in … skills Strong technical background with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software design patterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge of object-oriented programming Highly More ❯
oxford district, south east england, united kingdom
Humand Talent
Are you ready to create software that powers next-generation industrial technology? Do you enjoy working across hardware, user interfaces, and R&D tooling? Want to join a collaborative tech company where innovation and curiosity are celebrated? If so, we’re working with a fast-growing, science-led technology business that’s pushing the boundaries of what’s possible … novel systems that have broad-reaching applications across multiple high-tech sectors. Why This Role is Great You’ll be part of a close-knit, multidisciplinary team developing bespoke software for precision machinery and advanced material systems. The work is varied, impactful, and technically stimulating-giving you the chance to grow as a developer while solving meaningful challenges. In … this role, you’ll: Build and refine software solutions using C#, Dart, and other languages Develop operator and engineer-facing user interfaces Contribute to tools for real-time monitoring, control, and experimentation Integrate your code with hardware, optical, and electronic systems Guide and evolve system architecture and design decisions Prioritise application security and system stability Respond to support More ❯
Job Title: Embedded SoftwareEngineer Location: Oxford (2 Day On-Site Per Week) Starting Salary - Up to £65,000 Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development … Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 2 5 days annual leave, a 5% matched pension, discretionary annual bonus and more. If youre interested in hearing more about More ❯
Job Title: Embedded SoftwareEngineer Location: Oxford (2 Day On-Site Per Week) Starting Salary Not sure what skills you will need for this opportunity Simply read the full description below to get a complete picture of candidate requirements. - Up to £65,000 Overview of Business & Opportunity: This is an opportunity to join a team in process of growing and broadening … their skills. This team has a focus of designing and manufacturing efficient energy solutions, used nationwide. Key Experience & Responsibilities: - Embedded C++ Software Development onto a RTOS - RTOS - Able to Develop Device-Drivers - Developed Code to a Regulated Standard Such as ISO or Misra - Undertake & Complete all relevant Project/Product documentation Education : - Degree in a relevant area such as … Software or Electronic Engineering Additional Benefits: - Private Medical Insurance, 2 5 days annual leave, a 5% matched pension, discretionary annual bonus and more. If youre interested in hearing more about this role and to apply, please submit your latest CV .d02fcfcb-6df4-40ee-95cf-3eb059ce3173 More ❯