Job Title or Location
RECENT SEARCHES

Software Developer

Conavi Medical
Toronto, ON
Full-time
Experienced
Posted 13 days ago
Salary:

Imagine your future at Conavi!

Join our collaborative team in the design, manufacture, and sale of an innovative intravascular imaging system to improve cardiac care.

Conavi Medical's Novasight Hybrid System enables simultaneous imaging of a patient's coronary arteries using both intravascular ultrasound (IVUS) and Optical Coherence Tomography (OCT) technologies.

If you would like to be a part of a talented team that is making a difference in healthcare, we are currently looking for a Software Developer to design, evaluate, document, and maintain the software applications and systems including the architecture critical to the safe and efficient performance of Conavi's medical devices. This position is based out of Conavi's Toronto facility.

In this position, you will:

  • Support the development of R&D product architecture for a medical device as per project plans
  • Develop and document software design and test plans
  • Design and develop software systems intended for patient care and internal use from top-level product architecture to low-level embedded systems
  • Devise software architectures to solve families of current and future problems
  • Write/maintain the documentation supporting the software development process including requirements specifications, software design documents and support the development of the software test plans
  • Write and execute unit tests to evaluate the performance and reliability of software systems
  • Maintain and modify exiting software to resolve problems or improve device capabilities and performance
  • Collaborate with colleagues in manufacturing and quality to support problem resolution and product compliance as required
  • Participate and adhere to health & safety initiatives and requirements

You possess the following qualifications:

  • Bachelor's or above in computer science or engineering
  • Proven development experience using C#, C++, and/or an equivalent high-level programming languages
  • Possess a deep understanding of object-oriented design/development patterns and principles
  • Knowledge of multi-threaded design principles and parallel programming
  • Experience delivering production quality software applications running on the Windows operating system
  • Strong user experience and user interface (UI/UX) design skills
  • Accomplished troubleshooting skills with the ability to swiftly diagnoses and fix detective code
  • Working experience with software version control systems (e.g. subversion, Gitm etc;)
  • Working knowledge of embedded programming and hands-on experience with embedded devices, sensors, controllers, etc;
  • Experience with GPU-based computing using technologies like OpenGL, DirectX, OpenCL, or CUDA is an asset
  • Understanding of design control in a regulated industry with experience working with the IEX 62304, ISO 13485, or equivalent quality standards is an asset
  • An understanding of medical imaging technologies like Ultrasound and OCT is an asset
  • Familiarity with the DICOM standard for either medical image representation or communication is an asset
  • Working knowledge of databases/database query languages is an asset
  • Design engineering experience ideally with medical devices in a fast-paced medical device company is an asset
  • Ability to operate in a regulated environment related to the design and manufacture of medical device is an asset
  • Skilled in complex technical problem identification and resolution
  • A strong attention to detail
  • Clear and concise written and verbal communication skills
  • Highly proficient in multi-tasking and meeting deadlines
  • Collaborative approach in working with others including cross-functional relationships

Conavi Medical values diversity and encourages applications from all qualified candidates including women, visible minorities, indigenous people, and persons with disabilities. Please let us know if you require disability-related accommodation or other grounds protected by human rights legislation during the recruitment process so that we can work with you to meet your needs.