This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Senior Software Engineer

NOWDiagnostics, Inc.

This is a Contract position in Toronto, ON posted September 17, 2022.

Job Title: Senior Software Engineer Department: Manufacturing Reports To: Director of Manufacturing & Regulatory Position Summary: NOWDiagnostics focuses on providing simple, accurate and easy-to-administer diagnostic tests that yield results in minutes.

With this position, you will join the instrument development team to maintain current product and evaluate the solution for the next generation device to provide high sensitivity and a user-friendly system.

Duties & Responsibilities: Duties include, but are not limited to: Maintain the current software application system running on Linux platform.

Evaluate and develop the software architecture and the solutions for the next generation product.

Work with other department to evaluate the performance of the system.

Define, create, and execute testing plans.

Participate in design discussions and code reviews.

Support post sales needs Write documents by following the requirements for the regulations of medical device industrial such as IEC 62304.

Record and manage your works on issue tracking platforms such as JIRA software.

Explore the solutions to connecting the software system with LIS/EHR system.

Education: Minimum B.Sc in Software Engineering or related field.

Qualifications: Required: Strong software fundamental knowledge (data structures, algorithms, operating system).

Strong experience using Python language with MVC software design pattern.

Strong experience using Linux system to develop software system application.

Experience in using QT and/or Kivy framework.

Experience in parallel software programming such as using Multi-Threads/Multi-Processes.

Experience in image processing with OpenCV and/or Numpy.

Experience in web application development.

Experience in using SQL language.

Knowledge of Git, HTML/CSS.

Knowledge of object-oriented design.

Enthusiasm to work in the healthcare industry.

Preferred: Experience in UX and UI design (such as using Sketch, Adobe XD or Figma.

etc.) Experience in mobile application development (e.g., Flutter) Experience in software development on embedded systems (such as RPi or similar platform) Experience in software development with microcontroller (such as using Microchip ICD 4)