CANDIDATES PLEASE NOTE - THIS JOB WAS PREVIOUSLY POSTED WITH THE JOB TITLE 'Junior Biomedical Engineer - Signal Processing Algorithms'. If you applied for the above, please be assured that we will contact you if your resume is shortlisted. Please do not reapply. Location On-Site (Markham) / Hybrid Job Type Full-Time Permanent or Contract Education Recent Graduate / Post Graduate Engineering Degree About Us We are an innovative medical technology company developing next-generation diagnostic solutions that bring hospital-grade cardiac monitoring to point-of-care settings. Our 12-lead ambulatory ECG platform is designed to improve early detection of cardiac pathologies and enhance patient outcomes through advanced signal processing and AI-driven analysis. The Opportunity We are seeking an exceptional, recent graduate or postgraduate engineer to join our algorithm development team. In this role, you will develop and refine machine learning algorithms that analyze cardiac signals to detect arrhythmias, myocardial infarctions, and other lifethreatening conditions. This is an excellent opportunity to apply novel signal processing and AI techniques to real-world medical problems while working alongside experienced engineers and clinical experts. Key Responsibilities Design, implement, and optimize signal processing algorithms for 12-lead ECG analysis, including arrhythmia detection, STsegment analysis, and cardiac pathology classification. Develop algorithms to remove motion artifacts, baseline wander, and noise from ambulatory cardiac signals. Build and train supervised learning models for automated cardiac event detection and classification. Conduct rigorous testing against clinical databases to ensure algorithm accuracy, sensitivity, and specificity meet regulatory standards (FDA/Health Canada). Maintain comprehensive technical documentation to support regulatory submissions and design history files. Work with software developers, hardware engineers, and clinical advisors to integrate algorithms into production devices. Stay current with research in cardiac signal processing, deep learning architectures, and medical AI applications. Required Qualifications Education: Bachelors degree in electrical engineering, computer engineering, biomedical engineering, or software engineering from a Canadian university (Masters degree is an asset). Academic background: Coursework or thesis/capstone projects in digital signal processing, machine learning, or biomedical signal analysis. Programming: Proficiency in Python and MATLAB. Fundamental knowledge: Understanding of DSP concepts (filtering, feature extraction, timefrequency analysis). Communication: Strong written and verbal English skills for technical documentation and team collaboration. Work authorization: Eligible to work in Canada. Preferred Requirements Experience with ECG, EEG, or other biomedical signal processing (academic projects, research, or internships). Familiarity with machine learning frameworks (TensorFlow, PyTorch, scikitlearn). Knowledge of C++ or Java. Understanding of medical device regulatory requirements (ISO 13485, IEC 60601). Projects or research in relevant areas. What We Offer Opportunity to work on lifesaving medical technology. Mentorship from experienced engineers and exposure to clinical applications. Professional development and potential for rapid career growth. Collaborative, innovationfocused work environment. Competitive compensation package. We are committed to creating a diverse and inclusive workplace and encourage applications from all qualified candidates. #J-18808-Ljbffr
Job Title
Signal Processing Engineer – Cardiac Algorithm Development