Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a software engineer to help our company by providing project leadership support in the development of new optical systems based on the ODS Medical technology. The successful candidate would also work with the quality and regulatory team to ensure the development process follows the necessary quality management systems required to comply with regulatory standards. This position will require extensive hands-on C++ programming, compliance with quality systems and machine learning technology. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Develop SW design and architecture
  • Identify and prioritize tasks
  • Generate design specifications, test plans, traceability results, participate in design review and risk analysis activities
  • Design and implement and test medical system software written in C++, C#
  • Review & debug code
  • Analyze performance and reliability
  • Help translate user needs into SW requirements
  • Create documentation consistent with medical device development
  • Verify that products are developed according to functional specifications
  • Stay up to date on latest technology and help us stay aligned with emerging best practices where practical

Required qualifications

  • BSc in Computer Science/Electrical Engineering or equivalent
  • 5-10y experience in developing SW using established coding standards
  • Experience designing software architecture
  • IEC 62304 would be an asset (SW dev lifecycle process)
  • ISO 13485 and 21CFR820 (Quality management systems)
  • C++, C# extensive experience
  • Familiarity with JIRA
  • Experienced in Agile development environment
  • Ability to work in a fast-paced startup environment
  • Excellent communication skills in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a software engineer to help our company in the development of new optical systems based on the ODS Medical technology. The successful candidate would work with the software team to follow an agile development process that complies with regulatory standards. This position will require extensive hands-on C++ programming, generating documentation in compliance with quality systems and implementing machine learning technology. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Design & implement features in small teams
  • Build reusable components
  • Design and implement and test medical system software written in C++, C#
  • Review & debug code
  • Create documentation consistent with medical device development
  • Analyze requirements documents to identify test requirements
  • Execute test plans

Required qualifications

  • BSc in Computer Science/ Electrical Engineering or equivalent
  • 3-5y experience in developing SW using established coding standards
  • IEC 62304 would be an asset (SW dev lifecycle process)
  • C++, C# extensive experience
  • Familiarity with JIRA
  • Experienced in Agile development environment
  • Knowledge and understanding of testing concepts, including product lifecycle, defect management, automation, functional test case writing, usability, load testing, stress testing and performance testing
  • Ability to work in a fast-paced startup environment
  • Fluent in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a research technician to help our company in the development of new optical systems based on the ODS Medical technology. The successful candidate would have a background in electronics or optics and would work with the R&D team to develop and perform test protocols. This position will require extensive hands-on lab work and generating documentation in compliance with quality systems. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Analyze test requirements to develop test protocols
  • Assemble (electro-optical) prototypes
  • Design, fabricate, and maintain jigs and fixtures for test set-ups
  • Perform unit, sub-system, and system testing
  • Troubleshoot system & sub-system defects to identify causes and solutions
  • Create documentation consistent with medical device development processes

Required qualifications

  • College/CEGEP diploma/degree in electronics or related field
  • Knowledge of electronic circuits
  • Hands-on
  • Experienced with analytical test equipment
  • Knowledge of Raman Spectroscopy and lasers an asset
  • Previous experience in manufacturing or lab environment an asset
  • Detailed-oriented and quality minded
  • Fluent in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a systems engineer to help our company by providing project support in the development of a new optical system based on the ODS Medical technology. The successful candidate would also work with the quality and regulatory team to ensure that the design and development process follows the necessary quality management systems required to comply with regulatory standards. This position will require extensive hands-on familiarity with fabrication, measurement and testing of optical biomedical devices. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Help translate user needs into system and subsystem requirements
  • Develop system architectures
  • Identify and prioritize tasks
  • Interface with HW, SW, and ME teams
  • Verify that products are developed according to functional specifications
  • Be responsible for subsystem integration
  • Generate test plans and protocols for system integration
  • Stay up to date on latest technology and help us stay aligned with emerging best practices where practical
  • Create documentation consistent with medical device development
  • Provide technical and analytical expertise in the field of Raman spectroscopy
  • Analyze and propose solutions to technical issues

Required qualifications

  • Being in Electrical Engineering or related engineering discipline
  • 5-10y experience in system engineering and product development
  • Experience with ISO 13485 and 21CFR820 (Quality management systems)
  • Familiarity with JIRA
  • Experienced in Agile development environment
  • Knowledge of Raman Spectroscopy and lasers an asset
  • Excellent communication skills in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a software engineer to help our company in the development of new optical systems based on the ODS Medical technology. The successful candidate would work with the software team to follow an agile development process that complies with regulatory standards. This position will require extensive design and execution of test cases with hands-on C++ programming and generating documentation in compliance with quality systems. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Collaborate with SW developers to design test cases and perform automated and manual testing of software components
  • Debug and characterize defects and inconsistencies, providing detailed configuration and descriptions for passing and failing tests
  • Collaborate with software developers to resolve product defects, providing work-around solutions when necessary
  • Maintain documentation of test operations and reporting results to the development teams
  • Estimate testing requirements for input into planning efforts
  • Create documentation consistent with medical device development processes

Required qualifications

  • Computer Science/engineering degree or related field
  • Solid understanding of QA processes and the software development life cycle
  • Solid experience and understanding of automated testing and continuous integration
  • Takes an analytical approach to issues and finds problem solving both fun and rewarding
  • Detailed-oriented and quality minded
  • Programming languages: C++, C#
  • Experience with JIRA
  • Understanding of agile development processes and practices
  • Fluent in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking an experienced medical devices manufacturing professional to help our company implement the necessary quality management systems required to comply with regulatory standards. The successful candidate would work with the Senior VP, Operations and the product development teams to implement risk management activities and to ensure the teams receive the necessary training required to comply with regulatory standards. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Oversee the implementation of the company’s quality management system
  • Develop operating procedures
  • Ensure compliance with regulatory requirements (ISO 13485 and 21CFR820)
  • Work closely with development teams to ensure internal documentation is controlled (i.e. creation, release, revision)
  • Participate in risk management activities that involve the development and maintenance of the risk management file and assure sustained compliance with procedures, regulations and standards
  • Lead internal audits and liaise with external auditors
  • Audit supplier quality documentation and perform site audits if required
  • Support regulatory filings with notified bodies and FDA
  • Manage the company’s training program
  • Ensure QC procedures are communicated and followed
  • Manage CAPA activities
  • Participate in design reviews
  • Identify and implement continuous improvement initiatives

Required qualifications

  • Bachelors or Master’s Degree in Engineering
  • 5-10y experience in medical device development
  • Experience in medical manufacturing
  • Experience with ISO 13485 and 21CFR820
  • Familiarity with JIRA
  • Experienced in Agile development environment
  • Excellent communication skills in English and French

Apply Now

Upload your resume (word, pdf)

Job Location

This role will be based in the Montreal (Québec, Canada) headquarters of ODS Medical.

Position Type

Full-time/regular (40 hrs/week)


We are seeking a software engineer/computer scientist to help our company in the development of new optical systems based on the ODS Medical technology. The successful candidate would work with the R&D team to develop and implement a range of algorithms and machine learning technology. They would also work with the regulatory team to ensure the development process follows the necessary quality management systems required to comply with regulatory standards. ODS Medical is committed to creating a culture that emphasizes delivering the highest quality products and the successful candidate would play a critical role in this regard.

Key responsabilities

  • Develop and analyze algorithms and system performance using statistical approaches.
  • Analysis of physiological signals
  • Develops classification algorithms using statistical analysis of clinical data and the application of machine learning methodologies
  • Execute experiments collecting data with phantoms
  • Support development of phantoms simulating optical properties of biological tissue
  • Provide clear, frequent written and oral communication with other members of the R&D team

Required qualifications

  • PhD or Master’s degree with relevant experience in Computer Science, Biomedical Engineering, Electrical Engineering or related field with an emphasis on software development
  • Minimum 5 years industry experience
  • Experience with medical device software development, signal processing, and statistical analysis.
  • Operate effectively in a multi-disciplinary, team-oriented culture
  • Comfortable working in a fast-paced start-up environment.
  • Experienced in Digital Signal Processing (DSP) design
  • Familiarity with JIRA
  • Experienced in Agile development environment
  • Demonstrated written and oral communication skills
  • Excellent communication skills in English and French

Apply Now

Upload your resume (word, pdf)