NousQ is a Singapore-based company focusing on research, design, develop, manufacture and commercialize medical technology and solutions that optimize healthcare delivery and serve large unmet needs for patients. The focus is on patient-centric solutions that patients really want and need. NousQ is proud to be the Top 5 winners of the Medtronic APAC Innovation Challenge 2022, and is honored to be the winner of other innovation challenge such as MedTech Innovator Challenge APAC 2022 Accelerator Cohort, Victoria Health Week MedTech Festival as well as the recent China TusStar APAC Challenge.
Currently, NousQ is looking for a passionate Firmware Engineer to join our growing team. We want to introduce the world to CLiKX, a revolutionary and cutting-edge robotic medical device. CLiKX will transform the way glue ear surgeries are now performed by moving the procedure from the operating room to an outpatient setting. As a result, the time, money, and resources needed for such a procedure are significantly reduced. A talented and motivated engineer has the opportunity to join our team of pioneer innovators in bringing CLiKX to the millions of untreated children who suffer from glue ears.
Profile / Qualifications:
This position is for an engineer with Bachelor’s or Master’s degree in Computer Science/ Electronics/Computer Engineering with 1 – 2 years of experience in embedded system development. Fresh graduates with relevant experience may be considered. The engineer will be a part of the startup team focusing on new product development.
· Good understanding of product realization process and preferably with prior experience or interest in medical device software design and development processes.
· Relevant experiences include coding with programming language such as C/C++ and/or competent in applying other similar IDEs/ toolchains for firmware development.
· Knowledgeable in quality concepts including verification and validation, and reliability testing.
· Good understanding of medical device software regulatory requirements, such as IEC62304 is a plus.
· Experience in AI-related development is a plus.
· Excellent communication skills in spoken and written English and good inter-personal skills to engage and interact with team members, vendors, consultant and any potential third party.
· Possess a high level of integrity, independent, self-motivated and enjoy working in a fast-paced startup environment.
Job Description
The responsibilities in supporting product development team include but are not limited to:
· Participate in ideation, conceptualization, design and iteration, verification and validation, manufacturing support for new product pipeline involving firmware.
· Involve in design reviews to identify issues and derive robust solutions that meet the intended use, safety and effectiveness, as well as quality of the product.
· Collaborate with manufacturing partners to communicate design concepts, technical and/or business trade-offs, and engineering solutions.
· Perform firmware engineering tasks including:
(i) Translate / refine high-level requirements into the architecture and engineering specifications of the firmware system
(ii) Design, develop, integrate and debug/troubleshoot the embedded system / MCU related hardware to meet the defined objectives, targeted cost and schedule.
(iii) Support the development and execution of relevant test plans, including unit test, integration test and system test to verify and validate that the product is able to meet all requirements.
(iv) Support functional and reliability tests to ensure safety and performance of the overall product systems.
· Generate and maintain the necessary documentation for the firmware systems, including design documents, firmware architecture, schematics, SOP/work instructions, Device Master Record (DMR) and other documentations needed to meet the regulatory requirements such as Design History File (DHF), IEC62304, ISO13485 & FDA 21 CFR Part 820.
· Oversee firmware design change orders and support any relevant verification and validation activities.
· Support ad-hoc administrative duties as and when required to ensure smooth operation of the company’s activities.