Enable job alerts via email!

Software Development Support Officer

University of Glasgow

Glasgow

On-site

GBP 39,000 - 45,000

Full time

4 days ago
Be an early applicant

Job summary

A leading university in Glasgow is seeking a Software Development Support Officer to enhance ECG interpretation software through machine learning and collaboration with industry partners. The ideal candidate will have a degree in a related field, extensive knowledge of programming languages such as C/C++, and experience in software development. This full-time position offers a salary of £39,347 - £44,263 per annum and includes relocation assistance.

Benefits

Relocation assistance
Supportive working culture
Opportunities for professional development

Qualifications

  • Essential: Degree in relevant field and extensive programming knowledge.
  • Essential: Experience in software development and user documentation.

Responsibilities

  • Develop and improve ECG interpretation software.
  • Maintain and debug programs to ensure accuracy.
  • Assist in preparing ECG analysis results for publications.

Skills

Ability to work under pressure
Teamwork skills
Organizational skills
Professional communication
Methodical approach to design

Education

Degree in mathematics, computing science, or related science

Tools

C/C++
Linux
Windows OS

Job description

Social network you want to login/join with:

Software Development Support Officer, Glasgow

Client: University of Glasgow

Location: Glasgow, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 056361510b10
Job Views: 32
Posted: 12.08.2025
Job Description:

Job Purpose

The School of Health and Wellbeing at the University of Glasgow develops software used to interpret over 25 million electrocardiograms (ECGs) annually worldwide. With emerging AI applications, the team seeks to expand, offering an exciting opportunity for a Software Development Support Officer to enhance their software and contribute to research, especially in Machine Learning. The role involves supporting software development, understanding ECG recording and interpretation, and collaborating with industry partners.

Main Duties and Responsibilities

  1. Contribute to developing and improving ECG interpretation software, focusing on Machine Learning.
  2. Maintain, test, evaluate, and debug program code to ensure accuracy and system proficiency.
  3. Analyze and interpret experimental results related to ECG automation.
  4. Assist in preparing ECG analysis results for scientific publications.
  5. Review and improve automated ECG systems and processes.
  6. Stay updated on Machine Learning and AI in ECG interpretation and advise the team.
  7. Collaborate with colleagues and external partners on software development.
  8. Prepare documentation for IEC 62304 compliance.
  9. Participate in ISO 9001:2015 Quality Management System activities.
  10. Contribute to IT team culture and SOP development.
  11. Coordinate with non-IT colleagues on system improvements and standards.
  12. Build ECG abnormality databases for diagnostic criteria development.
  13. Familiarize with University IT regulations.
  14. Perform additional tasks as assigned by the Software Development Manager.

Knowledge, Qualifications, Skills and Experience

Essential
  • Degree (Scottish Credit and Qualification Framework level 9) in mathematics, computing science, or related science.
  • Extensive knowledge of high-level programming languages (e.g., C, C++) and experience with Linux and Windows OS.
Desirable
  • Understanding of signal processing, filtering concepts.
  • Knowledge of database design and web application development.
  • Basic knowledge of Machine Learning for diagnostics.

Skills

Essential
  • Ability to work under pressure and maintain high standards.
  • Teamwork skills and programming proficiency.
  • Organizational and time-management skills.
  • Ability to apply IT knowledge to new areas.
  • Professional and courteous communication skills.
  • Methodical and logical approach to software design.
  • Ability to work independently.
Desirable
  • Adaptability to technological changes.

Experience

Essential
  • Experience in software development, preferably in C.
  • Experience in writing user documentation and training.
Desirable
  • Familiarity with source control systems.
  • Research project experience during undergraduate studies.

Terms and Conditions

Salary: Grade 7, £39,347 - £44,263 per annum. Full-time, open-ended. Relocation assistance available. The university values ambition, excellence, integrity, and curiosity. Eligibility to work in the UK is required, and visa requirements apply.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs