Jobs Board
You are: Home > Jobs Board > Senior Python Developer
Senior Python Developer - York Instruments
Deadline: Sat 16th December

York Instruments specialises in the research and development of state of the art neuroimaging technologies. We are based at the Biocentre in York Science Park.

We are looking to recruit an experienced and self motivated Linux based Python Developer to work alongside our team creating a magnetic imaging system for medical and research purposes. Your responsibilities will cover all aspects of software
development in many types of software components, from embedded systems through to
front end GUIs.

Roles and Responsibilities

  • Work from the York based office.
  • Work with the Senior Software Architect to plan, specify, design, document and implement the software components required by York Instruments products.
  • Work individually and lead teams of developers to meet the same goals.
  • Guiding and mentoring junior developers to help them produce the best results.
  • Work with the Lead QA to ensure that all software meets the high standard we require.
  • Take a strong lead in prototyping software for new projects and products, proactively promoting new technologies.
  • Attend/run daily stand-ups.

Skills, Knowledge and Experience

  • Extensive knowledge of Python and Linux.
  • Knowledge of Linux networking and related core technologies (SSH, PXE, TCP/IP,etc).
  • Excellent written and oral communication skills along with strong organizational, analytical, and interpersonal skills.
  • Enthusiasm and the ability to familiarise with new software quickly.
  • Self-motivated, using initiative effectively to work on an individual basis or as part of an interdisciplinary team.
  • Ability to effectively manage day to day tasks of self and junior team members.
  • Demonstrable experience of software best practice, for example CI, Git, Code
  • Review and working with QA departments.


  • Degree level qualification or equivalent in a relevant discipline.
  • Knowledge of Qt for developing GUIs.
  • Knowledge of C and other “lower level” languages used in embedded systems.
  • Experience of Docker, CI, Vagrant.
  • Previously worked within an engineering or medical background.
Salary: £40,000 - £45,000

Application details
For further details, to discuss this position or to make an application, please email us at Please note that you will need to show a valid British
passport or other documents that demonstrate you have the right to work in the UK.
Unfortunately we are unable to provide sponsorship for overseas applications.

Applicants should provide a full CV along with a covering letter for the position.

Contact Details:
Contact Email:
Space for your business
Why York Science Park?
Your conference or meeting
Events at York Science Park