Logo-of-Flosonics-Medical-hiring-for-jobs-in-Canada-on-GrabJobs

Engineering Co-op

Job Description - Engineering Co-op

We are a team of passionate medical and technological innovators on a mission to improve patient treatment and outcomes with cutting-edge medical devices like the FloPatch. FloPatch is the world’s first wireless Doppler ultrasound system designed to support the clinical management of critically ill patients. The wearable sensor enables real-time functional hemodynamic monitoring for patients requiring cardiopulmonary and fluid resuscitation. The successful candidate will assist Flosonics Medical in introducing FloPatch to the world.



We are looking for a motivated Biomedical, Software or Electrical Engineering Co-op Student to support the development of advanced signal-simulation tools that enable training and evaluation of machine-learning and signal processing algorithms in diverse clinical scenarios. In this role, you will contribute to building Python-based tools, enhancing simulated physiological signals, and collaborating closely with algorithm developers working on cutting-edge biomedical technologies.



Key Responsibilities:



  • Translate an existing signal-simulation package into Python and ensure it integrates smoothly with our current software environment.

  • Enhance the simulation framework to enable customizable signal generation, including adding new waveform morphologies, incorporating noise models, and varying signal-quality parameters.

  • Contribute to the development of Python tools that support algorithm research and product development.

  • Write clean, well-structured, and maintainable code following good engineering practices.

  • Produce clear documentation that explains the design, functionality, and usage of the simulation tools for the broader team.

  • Maintain and update documentation as new features and capabilities are developed.

  • Work closely with algorithm developers and cross-functional team members to ensure simulation tools meet project needs.

  • Participate in design discussions, technical reviews, and brainstorming sessions.

  • Present progress, results, and technical insights to the team in a clear and concise manner.



Qualifications:



  • Currently enrolled in a Software, Biomedical or Electrical Engineering program.

  • Strong programming skills in Python and Matlab.

  • Experience with version control tools such as Git and GitHub.

  • Experience or coursework related to signal processing, machine learning, and biomedical instrumentation is an asset.

  • Experience with developing user interfaces and modular code bases

  • Excellent communication and documentation skills, with the ability to explain technical concepts clearly.

  • Strong problem-solving abilities and attention to detail.

  • Ability to manage time effectively

Original job Engineering Co-op posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Engineering Co-op Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.