This recruiter is online.

This is your chance to shine!

Apply Now

Software Developer (SRI) - Focused Ultrasound Laboratory - Regular Full Time 2024-11460

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Full time
  • Starting date : 1 position to fill as soon as possible

Software Developer - Focused Ultrasound Laboratory - Sunnybrook Research Institute – Regular, Full-time

Would you like to help invent the future of healthcare? Sunnybrook Research Institute is developing a revolutionary medical device to non-invasively treat brain tumours and a variety of neurological disorders using focused ultrasound (FUS). The engineering team is looking for a committed, motivated, and experienced individual to aid in software development for this device.

 

The Position

The successful candidate will join our talented and growing team, and bring their passion to developing professional-grade and safety-critical medical software. Development activities will involve algorithm design, concurrent and parallel processing, user interface development, data visualization, image processing, and three-dimensional mesh manipulation.

 

The successful candidate can expect:

- A safe, supportive, friendly, and diverse working environment.

- Excellent mentorship from experienced engineers and scientists.

- Encouragement to try new and innovative ways to solve difficult problems.

- A competitive salary and excellent benefits package.
 

Essential Qualifications

- Bachelor's degree in software engineering, computer engineering, computer science (or equivalent with a focus on software design and development).

- 2+ years industry experience as a software engineer/developer, with at least one year using Python 3.

- Experience working within a multi-disciplinary environment while effectively communicating concepts across teams.

- Experience working with, or integrating, open-source projects.

- Experience with software testing frameworks and best practices.

- Demonstrated ability to write clean and readable code conforming to project-specific coding conventions.

- Knowledge of computational geometry or experience with computer-aided geometric design.

- Familiarity with medical imaging or related fields with knowledge of magnetic resonance imaging and image processing.


Additional Qualifications

- Experience with event-driven programming and familiarity with the MVC architecture.

- Experience with GUI development via Qt or similar frameworks.

- Medical image visualization and processing with libraries such as VTK, ITK.

- Three-dimensional mesh generation and manipulation with libraries such as VTK, PyMesh, MeshLab, trimesh.

- Experience with computer-aided design (CAD).


 

General Responsibilities

- Designing, developing, and maintaining professional-grade, safety-critical software.

- Contributing to software testing (verification and validation).

- Participating in code reviews.

- Contributing to documentation (code comments, design documentation, writing wikis, how-tos, etc.).

- Work with a mindset to continuously improve the software with emphasis on safety and reliability.

 

This is an in-person position. Interested individuals should email their cover letter and resume in PDF format to:

Thomas Lin

thomas.lin@sri.utoronto.ca


Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined