Medical Software Developer | Healthcare Technology | Medical Devices
Salary: £60,000 – £80,000 per year (Based on experience)
Location: Cambridge, UK (Hybrid – 2–3 days onsite)
Type: Permanent – Full Time
Industry: Healthcare Technology / HealthTech / Medical Devices
Job Owner: Tariq Masood
Job Description
Mastar Limited is seeking a talented Medical Software Developer to join our engineering team in building innovative, compliant, and impactful software solutions for the healthcare and medical device industries.
You will be responsible for developing high-quality software that powers diagnostic tools, patient monitoring systems, and digital therapeutics, ensuring full compliance with medical software standards and regulatory frameworks.
This is an exciting opportunity to contribute to life-changing healthcare technologies that enhance clinical decision-making and improve patient outcomes.
Experience
3–5 years of software development experience, preferably within a regulated medical or healthcare technology environment.
Key Responsibilities
- Design, develop, and maintain high-quality medical software applications.
- Collaborate with clinical, QA, and product teams to define technical requirements and user interfaces.
- Implement and optimize algorithms for medical data processing, signal analysis, and imaging workflows.
- Ensure compliance with regulatory standards such as IEC 62304, FDA 21 CFR Part 11, and ISO 13485.
- Write clean, scalable, and maintainable code following software engineering best practices.
- Contribute to verification, validation, and technical documentation processes.
- Participate in code reviews, risk assessments, and software design planning.
- Support integration with medical devices, EHR systems, and third-party health platforms.
Required Skills
- Proficiency in Python, C++, Java, or C#.
- Experience with medical imaging, signal processing, or clinical data systems.
- Solid understanding of software development life cycles in a regulated environment (e.g., IEC 62304).
- Familiarity with cloud technologies (AWS, Azure) and containerization (Docker, Kubernetes).
- Experience working with Agile methodologies (Scrum/Kanban) and tools such as Jira, GitHub, or GitLab.
- Excellent debugging, documentation, and problem-solving abilities.
Desired Skills
- Experience with medical device software, digital health applications, or telehealth platforms.
- Knowledge of machine learning or AI applications in healthcare.
- Understanding of FHIR, HL7, or interoperability standards for healthcare data exchange.
- Awareness of cybersecurity practices within healthcare environments.
- Familiarity with NHS Digital compliance or electronic health record (EHR) integration.
Job Benefits
- Competitive salary and annual performance bonus
- 25 days holiday + public holidays
- Private healthcare insurance and wellbeing allowance
- Training and certification support (e.g., AWS, Python, regulatory compliance)
- Hybrid/flexible working model
- Opportunity to make a real-world impact on patient health and medical innovation
Education
- Bachelor’s degree in Computer Science, Biomedical Engineering, or a related field
- Master’s preferred, especially with experience in medical software or computational health
Additional Details
- Experience Required: 3–5 years in software development (healthcare or regulated setting)
- Work Mode: Hybrid (Cambridge-based)
- Sponsorship: Not considered