Software Developer Focused Ultrasound Laboratory Temporary Full Time

Sunnybrook, AB, Canada

Job Description

Software Developer - Focused Ultrasound Laboratory - Temporary Full Time (10262022-2) Toronto, ON, CA Posted: 10/26/2022 10:16:03 AM

Software Developer - Focused Ultrasound Laboratory

Sunnybrook Research Institute at Sunnybrook Health Sciences Centre

(Temporary Full-Time Position)

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 object-oriented development techniques, design patterns, threading and concurrency
  • Command of the C++ and Python programming languages
  • Experience developing under the agile software development framework
  • 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:
  • Graphical user interface development with Qt using MVC architecture
  • Data and image visualization with libraries such as VTK
  • Signal processing techniques (FIR and IIR filter design, wavelets, Hilbert transform)
  • Image processing using VTK, ITK, OpenCV
  • Network programming (TCP, UDP, SSL)
  • Embedded linux (Debian) and firmware development, experience with device communication protocols (SPI, I2C)
  • Scientific 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@sunnybrook.ca

Deadline: November 18, 2022

In accordance with Canadian Employment and Immigration guidelines, applicants must be eligible to work in Canada. In accordance with Canadian immigration requirements, this advertisement is directed initially to Canadian citizens and permanent residents.

Sunnybrook Research Institute is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation for disability during any stage of the recruitment process, please indicate this in your cover letter.

Sunnybrook Research Institute is strongly committed to inclusion and diversity within its community and welcomes all applicants including but not limited to: visible minorities, all religions and ethnicities, persons with disabilities, LGBTQ2S+ persons, and all others who may contribute to the further diversification of ideas.

Please be advised that in order to be eligible for employment at Sunnybrook, all new hires must have received the full series of a COVID-19 vaccine or combination of COVID-19 vaccines approved by Health Canada (e.g., two doses of a two-dose vaccine series, or one dose of a single-dose vaccine series); AND have received the final dose of the COVID-19 vaccine at least 14 days ago. Medical exemptions or any other kind of requested exemption based upon the Hospital's obligations pursuant to the Ontario Human Rights Code will be considered on a case-by-case basis.

Sunnybrook Research Institute is committed to providing accessible employment practices that are in compliance with the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation for disability during any stage of the recruitment process, please indicate this in your cover letter.

Sunnybrook Research Institute is strongly committed to inclusion and diversity within its community and welcomes all applicants including but not limited to: visible minorities, all religions and ethnicities, persons with disabilities, LGBTQ persons, and all others who may contribute to the further diversification of ideas.

Please be advised that in order to be eligible for employment at Sunnybrook, all new hires must have received the full series of a COVID-19 vaccine or combination of COVID-19 vaccines approved by Health Canada (e.g., two doses of a two-dose vaccine series, or one dose of a single-dose vaccine series); AND have received the final dose of the COVID-19 vaccine at least 14 days ago. Medical exemptions or any other kind of requested exemption based upon the Hospital's obligations pursuant to the Ontario Human Rights Code will be considered on a case-by-case basis.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2072096
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sunnybrook, AB, Canada
  • Education
    Not mentioned