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
- Contribute to developing and improving ECG interpretation software, focusing on Machine Learning.
- Maintain, test, evaluate, and debug program code to ensure accuracy and system proficiency.
- Analyze and interpret experimental results related to ECG automation.
- Assist in preparing ECG analysis results for scientific publications.
- Review and improve automated ECG systems and processes.
- Stay updated on Machine Learning and AI in ECG interpretation and advise the team.
- Collaborate with colleagues and external partners on software development.
- Prepare documentation for IEC 62304 compliance.
- Participate in ISO 9001:2015 Quality Management System activities.
- Contribute to IT team culture and SOP development.
- Coordinate with non-IT colleagues on system improvements and standards.
- Build ECG abnormality databases for diagnostic criteria development.
- Familiarize with University IT regulations.
- 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.