Select a Software Developer to develop software for diagnostics instrumentation and related diagnostic tests in the medical device industry.
About Us
We are a global leader in diagnostic solutions, pushing the boundaries of science and technology to create cutting-edge tools that improve healthcare worldwide. With a legacy spanning over 50 years, we've earned our reputation for excellence by developing innovative diagnostic assays and instruments that are trusted by healthcare providers around the world.
Job Scope
The successful candidate will be responsible for designing and developing software code for diagnostics instrumentation and related diagnostic tests. They will work collaboratively with multi-disciplinary project teams to create high-quality software applications.
Duties and Responsibilities
* Design and development of software code for diagnostics instrumentation and related diagnostic tests for the medical device industry.
* Collaborate with multi-disciplinary project teams to create software specifications and designs derived from user requirements.
* Create and maintain technical documentation related to the software and firmware under development or maintenance.
* Troubleshoot software under development and release software including support and guidance to the software testers.
* Investigate on anomalous and/or uncommon situations and participate in risk assessments.
* Create, review and perform software unit test plans and protocols.
Requirements
* Masters Degree in Computer Science, Engineering of Computing Systems, Physics or Mathematics.
* Minimum 3 years experience in computer programming is required.
* Knowledge of C++ or C# is required.
* Knowledge of .NET, Microsoft Visual Studio and Azure DevOps are desirable.
* Ai, ML and Object-oriented programming knowledge is highly appreciated.