About the role#
This 8-month co-op placement begins in September 2026. You will join the R&D team to support the development of next-generation intracardiac ultrasound capital equipment. Working alongside systems and software engineers, you will contribute to critical verification phases, execute system-level testing, and support product development through design verification activities.
What you'll do#
- Execute verification and validation testing using established protocols.
- Support system-level testing of medical device software and hardware.
- Evaluate new software builds and document software defects.
- Accurately record observations and maintain detailed test documentation.
- Collaborate with systems, software, and quality engineers to resolve issues.
- Assist with the development and refinement of verification protocols.
- Support engineering activities during product verification leading toward regulatory submission.
- Work hands-on with console hardware in a laboratory environment.
What you'll need#
- Active enrollment in a Bachelor's or Graduate degree program in Computer Science, Computer Engineering, Software/Systems Engineering, Electrical Engineering, Mechanical Engineering, or Biomedical Engineering.
- Strong interest in biomedical technology.
- Motivated self-starter with a hands-on approach.
- Ability to work independently and with a diverse group of engineers and clinicians.
- Excellent written and oral communication skills.
- Strong leadership and problem-solving skills.
- Experience with software testing or verification, MATLAB, Python or scripting, systems engineering principles, troubleshooting, and version-controlled software development is preferred.
Location & details#
- Location: Mississauga, Ontario, Canada.
- Term: Fall 2026 (8-month placement).
- Work Modality: Hybrid, with at least three days per week in the office.
- Status: Full-time, paid position.
- Note: Visa sponsorship is not available for this position.


