Point your AI agent at freehire and let it find you a job.

Get the CLI →

SG Diagnostics

SOFTWARE ENGINEER

Posted Updated
Discussion

About the role

We are looking for a Software Engineer to design, develop, maintain and support software used in our medical device and healthcare projects. Based in Hong Kong, you will work closely with colleagues in Singapore and external vendors. This is a hands-on role that requires careful documentation and the ability to manage assigned work independently.

Key responsibilities

  • Software design and development: Design and develop software features, improve usability and performance, and maintain existing software.

  • Software support: Investigate reported issues, troubleshoot faults, implement fixes and confirm that they have been resolved.

  • Testing: Plan and carry out testing for new features, fixes and other software changes. Support software verification and validation activities.

  • Quality and change control: Assess the impact of proposed changes and follow the company's quality management procedures, including applicable ISO 13485 and IEC 62304 requirements.

  • Documentation: Maintain software requirements, design records, traceability, test results, issue records, change records and release documentation.

  • Cybersecurity: Monitor software and systems for security issues, and support vulnerability management, access controls and system integrity.

  • Data protection: Handle, protect and store personal and health-related data in accordance with company procedures and applicable data protection requirements.

  • Collaboration: Work with QA, RA, Operations and external vendors on software development, maintenance, testing and issue resolution.

About you

  • Degree in Software Engineering, Computer Science, IT, Biomedical Engineering or a related field.

  • 1 to 3 years of software development experience, preferably in medical devices, healthcare software or another regulated industry.

  • Good understanding of software testing, debugging, software change management, cybersecurity principles and secure software practices.

  • Familiarity with version control, databases, API testing, mobile application development, containerisation, cloud deployment and system monitoring is preferred.

  • Familiarity with ISO 13485, IEC 62304, cloud systems or software that handles personal or health-related data is an advantage.

  • Knowledge of AI-assisted software development is an advantage.

  • Strong analytical, problem-solving, interpersonal, communication and documentation skills.

  • Ability to manage multiple tasks and priorities independently while working well with others.

  • A careful, quality-focused approach, with a strong sense of responsibility when handling confidential and sensitive data.

  • Willingness to learn and adapt to the requirements of a regulated environment.

About us

SG Diagnostics Pte Ltd is a Singapore-based, ISO 13485-certified medical device company specialising in point-of-care testing (POCT) solutions and healthcare-related services. Having established a strong presence in Singapore through population health screening programmes and other healthcare initiatives, SG Diagnostics is expanding into Hong Kong through SG Diagnostics (HK) Limited. SG Diagnostics is a subsidiary of Innova Bio-Medical Pte Ltd and part of the Innova Medical Group, a global healthcare and diagnostics group headquartered in the United States.

Benefits

  • Help develop software that supports point-of-care diagnostics and healthcare projects.

  • Work with colleagues in Hong Kong and Singapore as we grow our regional activities.

  • Gain practical experience in medical device software development and quality requirements.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available