Flosonics Medical

Engineering Co-op

Flosonics Medical

internship

Posted on:

Location Type: Hybrid

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • 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.

Requirements

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonMatlabsignal processingmachine learningbiomedical instrumentationversion controlmodular codealgorithm developmentsignal generationwaveform morphologies
Soft Skills
communicationdocumentationproblem-solvingattention to detailtime managementteam collaborationtechnical presentationdesign discussion participationcross-functional teamworkbrainstorming