Software/senior Engineer

1 week ago


Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe.

Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics, manufacturing and commercialisation.

The management team, led by CEO Dr Gordon Sanghera, has a track record of delivering disruptive technologies to the market.

Oxford Nanopore's sequencing platform is the only technology that offers real-time analysis, in fully scalable formats from pocket to population scale, that can analyse native DNA or RNA and sequence any length of fragment to achieve short to ultra-long read lengths.

We are looking for a delivery-focused Senior Software Engineer to join our Instrument Core team.

This is a role for a talented and experienced C++ engineer to contribute to the design, development and delivery of our industry-leading DNA sequencing technology.

We are seeking a talented Software Engineer with 5, or more, years of experience to join the Instrument Software team.

You will be part of the team responsible for maintaining and improving our data acquisition and instrument control software.

You will primarily be working on MinKNOW Core, a high-performance piece of software written in C++ that sits at the centre of our acquisition and analysis software.

MinKNOW Core is responsible for acquiring raw signal data from our custom hardware, communicating with the basecaller to convert the raw signal into sequences, writing output data to disk, and providing an API that the UI uses to control and monitor experiments.

Collaborating with the Senior Director of Instrument Software, and his teams.

the successful candidate will work closely with domain expert scientists to design, deliver and maintain effective software tools for DNA sequencing and applications.


Delivering robust, well-tested, highly efficient production-level implementations of innovative software
Working with scientists to improve and exploit this software in new applications

We'll expect you to have experience of algorithm development and optimisation as well as development experience in C++11 (and later) and a deep understanding of C++.

You're someone with strong design and coding skills with knowledge of professional software development techniques and practices. You know the importance of testing and quality control, yet have a solid focus on delivery.

Ideally, in addition to your strong C++ skills, you'll also have:

Experience using standard development tools and practices (Git, Unit/Integration Testing, CI/CD, Ticketing, Agile development)
Experience with industry standard C++ libraries and tools (boost, gsl, Catch2, CMake)
Development experience in Python
Knowledge of signal processing, electronic engineering, Linux, or embedded systems

This is an exciting role and chance to join a ground breaking, fast-paced organisation with opportunities to utilise new technology and inspire change and will suit someone with an appreciation for science and the scientific method.

We offer outstanding benefits to include an attractive bonus, generous pension contributions, private healthcare and an excellent starting salary.

Based within beautiful, landscaped surroundings with tree-lined walks, water features and a lake, all of which make for a wonderful working environment.

Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation.

The company has developed a new generation of nanopore-based sensing technology enabling the real-time, high-performance, accessible and scalable analysis of DNA and RNA.

The technology is used in more than 100 countries to understand the biology of humans and diseases, plants, animals, bacteria, viruses and whole environments.

Oxford Nanopore was founded in 2005 as a spin-out from the University of Oxford and now employs over 1000 employees around the world.

#

  • Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    COR5515 Senior Software Engineer, Oxford, Python, Typescript / Node Are you a Senior Software Engineer looking for a new challenge? The Software Engineer will be expected to work 2 days a week in office and 3 days from home as a minimum in terms of office attendance. We require a Software Engineer who has skills using the following technologies; Python ...


  • Oxford, Oxfordshire, United Kingdom JR United Kingdom Full time

    COR5515 Senior Software Engineer, Oxford, Python, Typescript / NodeAre 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 Engineer will be expected to work 2 days a week in office and 3 days from home as...


  • Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Job Description 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 Engineer will be expected to work 2 days a week in office and...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    My client who is utilising Machine Learning and Artificial Intelligence to detect life-threatening illnesses faster, is looking for a Senior Software Engineer. The current technology they are developing aims to help doctors and hospitals. This Senior Software Engineer role is in Oxford with hybrid working, paying up to £90,000 with benefits like medical,...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Join a cutting-edge space robotics company - Oxford, Hybrid Working Model IC Resources has recently partnered with a cutting-edge space robotics company in Oxfordshire that are currently looking for an experienced Embedded Software Engineer to join their team. As the successful Senior Embedded Software Engineer, you will have hands-on experience developing...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing high-performance...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing high-performance...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Rights to work in the UK without sponsorship are essential for this vacancy. An exciting opportunity for a Senior C++ Software Engineer has arisen with a world leader in motion capture technology, based in Oxford. This is a great opportunity for a Senior C++ Software Engineer to work in the core software team, focusing on developing high-performance...


  • Oxford, Oxfordshire, United Kingdom IC Resources Full time

    Join acutting-edge space robotics company Oxford, Hybrid Working Model IC Resources has recently partnered with a cutting edge space robotics company in Oxfordshire that are currently looking for an experienced Embedded Software Engineer to join their team. As the successful Senior Embedded Software Engineer, you will have hands-on experience developing...


  • Oxford, Oxfordshire, United Kingdom The Chemical Engineer Full time

    Fuels Pilot /Demonstration Plant Our client, a climate-tech spin-out company from the University of Oxford, is on a mission to develop novel catalysts and reactor designs to convert carbon dioxide and hydrogen into hydrocarbons to meet rapidly growing market demand for fuels to meet SAF regulations as well as for the petrochemicals market, not least...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is headquartered at the Oxford Science Park outside Oxford, UK, with satellite offices and a commercial presence in many global locations across the US, APAC and Europe. Oxford Nanopore employs from multiple subject areas including nanopore science, molecular biology and applications, informatics, engineering, electronics,...


  • Oxford, Oxfordshire, United Kingdom NavLive Limited Full time

    Job Title: Senior Software Engineer at NavLiveNavLive, a spin-out from the University of Oxford, is seeking a talented Senior Software Engineer to join their team. Backed by award-winning technology and algorithms, NavLive is dedicated to developing real-time spatial AI solutions for the construction and geospatial industries.Are you passionate about being...


  • Oxford, Oxfordshire, United Kingdom ZENOVO LTD Full time

    This is one for the seasoned Embedded Software (C++) Engineers at a senior level. Feeling ready for a new adventure? Want to work REMOTELY (UK only) with just a monthly visit to the office (sometimes less)? How about joining a global heavyweight in specialist tracking systems? This Senior Embedded C++ position is not just offering a job; we're talking...

  • Software Engineer

    1 month ago


    Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, Oxford, Python, Typescript / Node, COR5515Are you a Senior Software Engineer looking for a new challenge? We’re excited to work with in innovative, Oxford-based company who’ve got grand growth plans through the rest of this year and beyond. The Software Engineer will be expected to work 2 days a week in office and 3 days from...

  • Software Engineer

    3 weeks ago


    Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, Oxford, Python, Typescript / Node, COR5515Are you a Senior Software Engineer looking for a new challenge? We’re excited to work with in innovative, Oxford-based company who’ve got grand growth plans through the rest of this year and beyond. The Software Engineer will be expected to work 2 days a week in office and 3 days from...


  • Oxford, Oxfordshire, United Kingdom NavLive Limited Full time

    NavLive is a spin-out from the University of Oxford, backed by award-winning technology and algorithms. We are developing real-time spatial AI solutions for the construction and geospatial industries. We use real-time multi-sensor fusion and high-precision positioning technology to build 3D models of indoor and outdoor environments in real-time. Our tech...


  • Oxford, Oxfordshire, United Kingdom ISL Talent Full time

    Senior Contract Software Engineer - £500-£600 day rateThe start date is ASAPWe do need someone who can commit to working in Oxford each week and be on-siteContract length : 6 monthsI've partnered with an AI startup in Oxford who need a contract Senior Engineer.They focus on AI safety and reliability, particularly in areas like self-driving cars, robotics,...


  • Oxford, Oxfordshire, United Kingdom Expert Employment Full time

    Dynamic software development company is currently seeking a talented Senior Software Engineer to join their team. If you have a passion for software development and meet the qualifications below, this could be the perfect opportunity for you. Requirements: - Bachelors degree in Electronics, Engineering, Computer Game Design, Computer Science, or equivalent...


  • Oxford, Oxfordshire, United Kingdom Mirada Medical Full time

    Mirada is seeking a talented Senior Software Engineer to join the teamAbout Mirada Medical:Mirada Medical specializes in developing innovative medical imaging and cancer treatment planning solutions that offer simple and accessible answers to complex image analysis issues in the diagnosis and treatment of cancer and other illnesses. Our solutions seamlessly...


  • Oxford, Oxfordshire, United Kingdom Corriculo Recruitment Full time

    Senior Software Engineer, Oxford, Python, Typescript / Node, COR5515 Are you a Senior Software Engineer looking for a new challenge? The Software Engineer will be expected to work 2 days a week in office and 3 days from home as a minimum in terms of office attendance. We require a Software Engineer who has skills using the following technologies; Python ...