Job Search and Career Advice Platform

Enable job alerts via email!

Research Engineer

Imperial Global Singapore

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading research institution in Singapore is seeking a motivated Research Engineer to join a program focused on cybersecurity for connected medical devices. The ideal candidate should have a relevant undergraduate degree, strong skills in software development, and a background in cybersecurity. Responsibilities include supporting research fellows, developing software tools, and participating in collaborative research activities. This position offers the chance to be at the forefront of healthcare technology development in an exciting research environment.

Qualifications

  • Demonstrable experience with software engineering in a production or research environment.
  • Knowledge of healthcare-relevant standards such as DICOM, HL7, FHIR.
  • Ability to work collaboratively as part of a large distributed team.

Responsibilities

  • Support the research activities of research fellows by producing high-quality software artifacts.
  • Develop and maintain technical documentation and software tools.
  • Present findings internally and at conferences.

Skills

Full-stack Software Development
Cybersecurity
Network/System Administration
Algorithms for Privacy Security
Healthcare Applications

Education

Undergraduate degree (e.g., Computer Science, Electrical Engineering)
Masters Degree or equivalent Research or Industry experience

Tools

Linux System Administration
Python
C/C++
Job description

Purpose of the Posts

Imperial College London and Nanyang Technological University (NTU) are seeking Research Engineers to join the exciting new Imperial/NTU CYber Protection for HEalthcaRe (IN-CYPHER) research programme on the cybersecurity of connected medical devices and systems. The research programme represents a collaboration between the United Kingdom and Singapore and will be based at the newly established Imperial Global Singapore (IGS).

We are particularly looking for Research Software Engineers with the following backgrounds and experience:

  • Full-stack Software Development
  • Distributed Systems
  • Hospital Information Systems and Healthcare Applications
  • Cybersecurity and Software Security
  • Network/System Administration

As a Software Research Engineer the successful candidate will contribute to these developments by producing software tools platforms and libraries as vehicles to carry out impactful research, develop engaging and interactive demonstrators and translate early-stage research prototypes into robust and usable applications.

IN-CYPHER is comprised of four interacting themes spanning the design of intelligent medical devices through to the use of their data in informing personalised healthcare. Allied to other programmes in Singapore and the UK it represents a unique opportunity to be at the forefront of research and development into securing the vital information that flows between implantable wearable and connected medical devices including those currently in use and those yet to be developed. The four themes of IN-CYPHER are:

Theme 1 Protecting Implantable Devices

Implantable and wearable medical devices including both sensors and active devices operate under strong design constraints. Our research in this area seeks to embed secure design from first principles and at the most fundamental levels (silicon or substrate) of device design; we also recognise the need to consider the challenge of post‑quantum cryptographically secure techniques in the immediate future.

Theme 2 Securing Connected Wearables & Healthcare Systems

Increasingly medical devices incorporate some form of connectivity and many of these devices are necessarily designed to be in use for between one and two decades. There is a constant risk of exploit of zero‑day vulnerabilities and therefore a requirement to detect breaches in extremely intricate complex networks and data flow pipelines. We seek solutions to this challenge that embed security at hardware level.

Theme 3 Algorithms for Privacy Security and Provenance

To control active medical devices such as closed‑loop drug‑delivery systems information moves from sensors and devices along different communications channels; data provenance and integrity are important. Moreover the use of data‑driven algorithms potentially exposes protected patient characteristics presenting specific technical challenges not only within operational use but also to product development cycles.

Theme 4 Clinical Innovation & Translation

One area of personalised medicine resides in the use of data for closed‑loop drug delivery including insulin delivery. With key researchers and teams from both Lee Kong Chian School of Medicine and Imperial College Healthcare NHS Trust we seek to develop threat models that are suitable for emerging approaches to personalised medicine and particularly where data‑driven techniques might offer improvements to patient outcomes.

Given the span of the IN‑CYPHER programme we are seeking motivated research engineers to join the IN‑CYPHER programme. Unique in its scope we are developing technologies that span embedded systems and the protocols used to control and communicate sensitive patient information all the way up to interventional devices and systems for personalised healthcare.

The collaborating Departments include senior academics from the Department of Metabolism Di­gestion and Reproduction and the Department of Bioengineering at Imperial the largest Biomedical Engineering Department in the UK and senior researchers from the School of Computer Science and Engineering (SCSE) School of Electrical and Electronic Engineering and the Lee Kong Chian School of Medicine at Nanyang Technological University. Candidates will be employed by Imperial Global Singapore a research division of Imperial College London consistently ranked within the top 10 of the QS University Rankings. Candidates must be resident and based in Singapore but there will be opportunities for research visits to Imperials London‑based locations.

Informal enquiries are greatly welcome. You are encouraged to send an e‑mail to Dr Viktor Schlegel Deputy Programme Director together with an indication of the Theme(s) under which you will be most interested in working.

Questions about the recruitment process should go to the HR at Imperial Global Singapore.

Contract type: 1‑year fixed term with potential for extension (subject to probation period).

Key Responsibilities
Main Duties
  • Support research activities of research fellows by producing high‑quality software artefacts.
  • Keep abreast with software engineering developments and best practices both theoretically (by keeping up with relevant standards) and practically (by maintaining hands‑on experience with relevant programming languages, frameworks and libraries).
  • Identify and develop techniques, paradigms, algorithms and required libraries and frameworks to solve software engineering problems.
  • Maintain highly organised and accurate record of work.
  • Maintain and promote the highest standards of scientific integrity.
  • Actively participate in all aspects of the research programme of IN‑CYPHER.
  • Report activities both internally and externally.
  • Present findings to colleagues and at national/international conferences.
  • Proactively support publications in high‑quality refereed journals and conferences.
  • Translate research prototypes to robust and usable artefacts possibly by collaborating with scientific, clinical and translation partners.
  • Attend relevant workshops as necessary.
  • Develop contacts and research collaborations within IGS, Imperial, NTU and the wider community.
  • Promote the positive reputation of IGS IN‑CYPHER Programme.
  • Maintain high‑quality documentation of your work in a way that it can be directly as part of other documents such as reports, academic publications or grant applications.
  • Participate in group research meetings and internal seminars.
  • Contribute to the smooth running of IN‑CYPHER and other programmes under IGS.
  • Assist in the supervision of undergraduate interns, postgraduate research students and research assistants as required.
  • Comply with IGS and CREATE practices and to attend courses on safety when appropriate.
  • Any other duties as may be deemed reasonable by scientific and operations managers of IGS IN‑CYPHER and scientific investigators of the relevant Themes.
Other Duties
  • Undertake any necessary training and/or development.
  • Undertake appropriate administration tasks.
  • Attend relevant meetings.
  • Observe and comply with all IGS policies and regulations including the key policies and procedures on:
  • Confidentiality
  • Conflict of Interest
  • Business Continuity
  • Data Protection
  • Equal Opportunities
  • Ethics related to scientific conduct and to considerations of patient data where appropriate
  • External Interests
  • Financial Regulations
  • Health and Safety
  • Use of Information Technology
  • Policies regarding smoking and e-cigarettes
  • Undertake specific safety responsibilities relevant to individual roles as set out by IGS.

Positions are based in Singapore at Imperial Global Singapore at the National Research Foundations Campus for Research Excellence and Technological Enterprise (CREATE) located on the campus of the National University of Singapore.

Job descriptions cannot be exhaustive and the post holder may be required to undertake other duties which are broadly in line with the above key responsibilities.

Imperial Global Singapore is committed to equality and values diversity. IGS adheres to Imperial Values and Behaviours framework.

Person Specification

Requirements

Candidates/post holders will be expected to demonstrate the following Essential (E) / Desirable (D)

Education
  • A good relevant undergraduate degree (e.g. Computer Science, Electronical Engineering or similar) (E)
  • Relevant Masters Degree or equivalent Research or Industry experience (D)
Experience
  • Practical experience with software engineering in a production or research environment (E)
  • Experience by way of illustration in any of the following topics: (E)
  • Full Stack Software Engineering
  • Penetration Testing
  • System/Network Administration
  • Healthcare‑relevant standards such as DICOM HL7 FHIR etc
  • Experience of: (D)
  • Engineering in a research environment;
  • Software Engineering for: engineering processes, IoT cyber‑security & penetration testing tools, Healthcare;
  • Strongly interdisciplinary research & development activities
  • Experience in analysis interpretation and visualisation of scientific data (E)
  • Practical experience in any of the following tools/techniques/areas: (D)
  • Linux System Administration
  • Medical regulatory processes
  • ISO 13485; ISO 27k family (e.g. 27001); ISO 14971
  • NIST 800‑53; 800‑53/FI; 800‑30
  • Authorship of peer‑reviewed academic articles or highly viewed/cited tech blog posts (D)
Knowledge
  • Knowledge of methods and statistical procedures relevant to the field of Software Engineering (E)
  • Knowledge of one of following programming Languages: Python & Go (E)
  • Knowledge of computational or engineering techniques relevant to one of the 4 Themes (D)
Skills & Abilities
  • Ability to conduct a detailed review of recent literature (E)
  • Ability to develop and apply new concepts (E)
  • A creative approach to problem‑solving (E)
  • Excellent verbal communication skills and the ability to effectively collaborate (E)
  • Excellent written communication skills and the ability to write for scientific publication to achieve impact (E)
  • Ability to motivate others to produce a high standard of work (E)
  • Ability to organise own work with minimal supervision (E)
  • Ability to prioritise own work in response to deadlines (E)
  • Ability to work collaboratively as part of a large distributed team potentially across different time‑zones (E)
Other
  • A flexible attitude towards work (E)
  • Discipline and regard for confidentiality and security at all times (E)
  • Willingness to undertake any necessary training for the role (E)
  • Willingness to travel both within the Singapore and to the United Kingdom and other destinations as required to conduct and disseminate research (D)
  • Willingness to work out of normal working hours (including weekends) if the requirements of the project demand. (D)

Imperial Global Singapore is committed to equality of opportunity and to eliminating discrimination. All employees are expected to:

  • Champion a positive approach to change and opportunity.
  • Encourage inclusive participation and eliminate discrimination.
  • Communicate regularly and effectively within and across teams.
  • Consider the thoughts and expectations of others.
  • Develop and grow skills and expertise.
  • Work in a planned and managed way.
  • Deliver positive outcomes.

Employees are also required to comply with all IGS policies and regulations paying special attention to:

  • Confidentiality
  • Conflict of Interest
  • Data Protection
  • Equal Opportunities
  • Financial Regulations
  • Health and Safety
  • Information Technology
  • Smoking
  • Private Engagements and Register of Interests
  • The regulations of CREATE Tower and of Singapore

They must also undertake specific training and assume responsibility for safety relevant to specific roles as set out on the College Website Health and Safety Structure and Responsibilities page.

IGS observes the San‑Francisco Declaration on Research Assessment (DORA) which means that in hiring and promotion decisions we evaluate applicants on the quality of their work not the journal impact factor where it is published.

IGS believes that the use of animals in research is vital to improve human and animal health and welfare. Animals may only be used in research programmes where their use is shown to be necessary for developing new treatments and making medical advances. IGS is committed to ensuring that in cases where this research is deemed essential animals in are treated with full respect and that any and all staff involved with this work show due consideration at every level. For further details applicants are directed to:

Required Experience: Manager

Key Skills: Robotics, Machine Learning, Python, AI, C/C++, OS Kernels, Research Experience, Matlab, Rust, Research & Development, Natural Language Processing, Tensorflow

Employment Type: Full‑Time

Experience: years

Vacancy: 1

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