Engineering Co-op
Flosonics
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