This recruiter is online.

This is your chance to shine!

Apply Now

Software Developer (SRI) - Focused Ultrasound Laboratory - Regular Full-time 2024-9636

Toronto, ON
  • Number of positions available : 1

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

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 to develop professional-grade and safety-critical software. Based on an individual basis, development activities may involve algorithm design, concurrent and parallel processing, user interface development, data visualization, image processing, network programming, and embedded/firmware development.
 

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

- Undergraduate 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

- Strong understanding of and experienced in applying software development techniques and design patterns

- Command of the C++ and/or Python programming languages

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

- Ability to work in a team and communicate effectively

- Passion to contribute to cutting-edge medical device development


Additional Qualifications

- Experience in software QA/testing practices

- Graphical user interface development with Qt or similar framework

- Data and image visualization with libraries such as VTK

- Network programming (TCP, UDP, SSL)

- Embedded and firmware development, experience with device communication protocols (SPI, I2C)

- Experience in electronics, including embedded systems hardware test and debugging

- Scientific and parallel computing (CUDA, OpenCL, MPI, OpenMP)

- DevOps, CI/CD, Git, Docker
 

General Responsibilities

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

- Software verification and validation

- Participating in code reviews

 

Interested individuals should email their cover letter and resume to:

FUS Recruiting

fusrecruiting@sri.utoronto.ca

Deadline: July 26, 2024


Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined