Programmer in Digital Health Technologies

1 month ago


Boucherville Quebec JA, Champlain, Canada Automotive and Surface Transportation Part time
Programmer in Digital Health Technologies

Priority may be given to the following designated employment equity groups: women, Indigenous peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*.

* The Employment Equity Act, which is under review, uses the terminology Aboriginal peoples and visible minorities.

Candidates are asked to self-declare when applying to this hiring process.

Organizational Unit: Medical Devices

Classification: CS-2

Duration: 2 years

Language Requirements: English or French

Work Arrangements: Due to the nature of the work and operational requirements, this position will require some physical presence at the NRC work location identified in the form of a hybrid work arrangement (a combination of working onsite and offsite).
We recognize that Indigenous candidates may have important connections to their communities. If you are an Indigenous candidate, you may be eligible for an exception to this work arrangement. To learn more, please contact the hiring team, using the contact information below.

We are looking to hire an Application Developer in the Digital Health and Molecular Technology Department to support the Medical Devices (MD) Research Center. The successful candidate will share our core values of integrity, excellence, respect and creativity.

The successful candidate will contribute to the development of software for the detection, assessment and intervention of various medical conditions and disorders. The mandate will take place at NRC's Medical Devices Research Centre in Boucherville, Quebec. The individual will work as part of a team interacting with national and international collaborators and customers from academia, clinical and industrial settings.

Responsibilities include:

  • Work with multidisciplinary R&D teams in virtual reality, multisensory human-machine interaction (haptics, visual, auditory), connected health and artificial intelligence to develop digital health tools for personalized interventions.
  • Participate in the development of immersive scenes (virtual reality) aimed at medical assessments and therapies for neurological, neuropsychiatric and neuromotor disorders.
  • Integrate biosensors for real-time physiological data acquisition into our existing software.
  • Participate in the development of database systems and website prototyping.
  • Participate in research projects for clients in the digital health ecosystem.
  • Contribute to the maintenance of software development environments (repositories, bug reporting and regression testing).
  • Prepare technical documentation to support the research team, clients and collaborators.
  • Contribute to the maintenance of IT infrastructure the research team by contributing to procurement and installations.
  • Provide advice and technical support to the colleagues of the Digital Health and Molecular Technology Department.
Screening Criteria

Applicants must demonstrate within the content of their application that they meet the following screening criteria in order to be given further consideration as candidates:

Education

College diploma in computer science or related field. A bachelor's degree in computer science from a recognized university may be considered an asset. Consideration may be given to candidates with significant experience and a high school diploma.

  • Significant experience with procedural and object-oriented programming languages such as C++, C# and Python.
  • Experience with databases such as PostgreSQL and MongoDB may be considered an asset.
  • Experience in game engine programming such as Unity or Unreal Engine may be considered an asset.
  • Experience in setting up automated testing infrastructure may be considered an asset.
  • Basic experience in setting up client-server infrastructures, distributed systems and microservices, including the use of Docker.
  • Basic experience in Linux and iOS environments may be considered an asset.

Candidates will be assessed on the basis of the following criteria:

  • Knowledge of programming languages such as C++, C# and Python or other object-oriented languages.
  • Basic knowledge of client-server infrastructure (database/REST-API).
  • Knowledge of virtual reality technologies is an asset.
  • Knowledge of IT security and web development is an asset.
  • Technology support - Results orientation (Level 2)
  • Technology support - Conceptual and analytical ability (Level 2)
Competency Profile(s)

For this position, the NRC will evaluate candidates using the following competency profiles: Technology Support.

The National Research Council of Canada (NRC) is the Government of Canada's largest research organization supporting industrial innovation, the advancement of knowledge and technology development. We collaborate with over 70 colleges, universities and hospitals annually, work with 800 companies on their projects, and provide advice or funding to over 8000 Small and Medium-sized Enterprises (SMEs) each year.

At the NRC Employee wellness matters. We offer flexible work schedules as well as part-time work to help employees maintain work-life balance. We are one of the few federal organizations that close our offices during the December holiday season. We offer professional learning and development opportunities such as conferences, workshops, and a suite of mentorship, award and recognition programs. Diversity enables creativity and innovation. Fostering a diverse, inclusive, welcoming and supportive workplace is important to us, and contributes to a more inclusive Canadian innovation system. We welcome all qualified applicants and encourage you to complete the employment equity self-declaration questions during the job application process. Please let us know of any accommodation measures required to help you to be assessed in a fair and equitable manner. Please note that the information you provide will be treated confidentially.

Help us solve problems for Canada. Grow your career with us today

Notes
  • Relocation assistance will be determined in accordance with the NRC's directives.
  • A pre-qualified list may be established for similar positions for a one-year period.
  • Preference will be given to Canadian Citizens and Permanent Residents of Canada. Please include citizenship information in your application.
  • The incumbent must adhere to safe workplace practices at all times.
  • We thank all those who apply, however only those selected for further consideration will be contacted.

Please direct your questions, with the requisition number (22260) to:

Closing Date: 05 September 2024 - 23:59 Atlantic Time

#J-18808-Ljbffr
  • Digital UX Lead

    4 months ago


    Boucherville, Quebec, J4A, Champlain, Canada RONA Inc. Full time

    Digital UX Lead Language English Français (CA) Apply Now At RONA, over 22,000 employees let their passion blossom every day. Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities we serve. We operate or service some 425 corporate and affiliated dealer...

  • Digital UX Lead

    4 weeks ago


    Boucherville, Quebec, J4A, Champlain, Canada Rona Full time

    At RONA, over 22,000 employees let their passion blossom every day. Our teams are driven by the desire to help people bring their projects to life and are committed to making a difference in the communities we serve. We operate or service some 425 corporate and affiliated dealer stores. With a distinctive product and service offering and complementary store...

  • Commis comptable

    1 month ago


    Boucherville, Quebec, J4A, Champlain, Canada Segula Technologies Group Full time

    SEGULA Technologies est un groupe d'ingénierie présent mondialement, au service de la compétitivité de tous les grands secteurs industriels : automobile, aéronautique, énergie, ferroviaire, naval, pharmacie et pétrochimie.Présent dans 30 pays, fort de ses 140 implantations dans le monde, le Groupe privilégie une relation de proximité avec ses...


  • Boucherville, Quebec, J4A, Champlain, Canada Can-Am Geomatics Corp. Full time

    Développeur(euse), technologies manufacturières Description du poste Ta vie chez CanamTu te passionnes pour la technologie et tu aimes être au courant des meilleures pratiques sur le marché? Tu voudrais t’impliquer et te sentir écouté.e dans les solutions technologiques? En te joignant à notre équipe, tu auras la chance de prendre part à notre...


  • Boucherville, Quebec, J4A, Champlain, Canada Dana Canada Corp. Full time

    Select how often (in days) to receive an alert: Job Duties and Responsibilities• Lead and participate in the technological evolution of traction inverters by proposing new electronic configurations and optimizing the use of expensive components.• Lead and/or participate in the design of the architecture of a traction inverter prototype, or other...


  • Boucherville, Quebec, J4A, Champlain, Canada Dana Full time

    ```html Job Purpose As a Senior Power Electronics Designer, you will join the Advanced Engineering team, integrated into the engineering department responsible for the development of traction motors and high-voltage electronic products for electric vehicles. You will contribute to the mission of the Advanced Engineering team to mature new technologies and...

  • Massage Therapist

    1 month ago


    Boucherville, Quebec, J4A, Champlain, Canada Abccliniquesante Full time

    Massage therapy, a key profession in our clinicsThe ABC Health Clinic approach is based on interprofessional collaboration. We are therefore seeking to invite new health profesionals who are interested and motivated by team work and who choose to always put their patients’ best interest forward. We are fortunate to work in a modern and welcoming...


  • Boucherville, Quebec, J4A, Champlain, Canada RONA Inc. Full time

    Specialist Marketing, Paid Media (Hybrid, Boucherville QC) Fluent in French Language English Français (CA) Apply Now Please note that: Our Hybrid Workplace Policy establishes that associates need to have a reliable transportation to and from our corporate head office located in Boucherville (Quebec), to come to the office on a...

  • Analyste trésorerie

    1 month ago


    Boucherville, Quebec, J4A, Champlain, Canada Olymel Société en Commandite LP. Full time

    012542 Chef de file du domaine agroalimentaire, fière de ses 12 000 employés et de la qualité irréprochable de ses produits, Olymel s.e.c. est présente au Canada et dans plus de 65 pays sous les marques Olymel, Lafleur et Flamingo. TITRE DU POSTE: Analyste trésorerie QUART DE TRAVAIL: Jour STATUT: Temps Plein ÉTABLISSEMENT: Boucherville – Bureau des...


  • Boucherville, Quebec, J4A, Champlain, Canada Vertisoft Full time

    Administrateur(trice) de systèmes (Spécialité Hyper-V/Azure)Vous êtes à la recherche d’un lieu de travail stimulant orienté au quotidien vers des technologies innovantes? Vous souhaitez faire une différence dans l’administration et le contrôle de nos systèmes hébergés? Nous sommes actuellement à la recherche d’un(e) administrateur(trice) de...


  • Boucherville, Quebec, J4A, Champlain, Canada Bridor inc. Full time

    **Salaire de 37.13$ l'heure à l'embauche et prime de nuit disponible**Vous aimeriez travailler sur des équipements à la fine pointe de la technologie et faire partie d’une équipe dynamique? À la suite de son expansion récente, BRIDOR cherche présentement à combler un poste d'Électromécanicien. Bridor est une entreprise familiale...


  • Boucherville, Quebec, J4A, Champlain, Canada Vertisoft Full time

    Administrateur(trice) de systèmes (Spécialité hébergement Web)Vous êtes à la recherche d’un lieu de travail stimulant orienté au quotidien vers des technologies innovantes? Vous souhaitez faire une différence dans l’administration et le contrôle de nos systèmes hébergés? Nous sommes actuellement à la recherche d’un(e) administrateur(trice)...


  • Boucherville, Quebec, J4A, Champlain, Canada Vertisoft Full time

    Administrateur(trice) de systèmes – Centre de donnéesVous êtes à la recherche d’un lieu de travail stimulant orienté au quotidien vers des technologies innovantes? Vous souhaitez faire une différence dans l’administration et le contrôle de nos systèmes hébergés? Nous sommes actuellement à la recherche d’un(e) administrateur(trice) de...


  • Boucherville, Quebec, J4A, Champlain, Canada Automotive and Surface Transportation Full time

    Select how often (in days) to receive an alert: Scientific and Applications Programming Support Analyst Priority will be given to the following designated employment equity groups: Indigenous peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*.* The Employment Equity Act, which is under review, uses the terminology...


  • Boucherville, Quebec, J4A, Champlain, Canada RONA Inc. Full time

    Conseiller(ère)/Concepteur(trice) formation, e-learning Langue English Français (CA) Postuler Chez RONA, plus de 22 000 employé(e)s cultivent leur passion chaque jour. Nos équipes sont animées par la volonté d’aider nos clients à faire de leurs projets une réalité, et engagées à faire une différence dans les communautés où...


  • Boucherville, Quebec, J4A, Champlain, Canada Elka Suspension inc. Full time

    Le poste de Directeur des Ventes Internes - ELKA Suspension inc., sous la supervision du Vice-Président, Ventes & Marketing, est essentiel pour diriger et motiver l’équipe de vente interne. Le titulaire sera chargé de développer et exécuter des stratégies de vente, de gérer les relations clients, et d'améliorer les processus pour maximiser...


  • Boucherville, Quebec, J4A, Champlain, Canada Can-Am Geomatics Corp. Full time

    Tu es une personne qui n’a pas peur des défis et qui a une soif constante d’apprendre? Tu es discipliné.e et méthodique? Tu aimes travailler en équipe et tu n’as pas peur de la pression? Alors ta place est avec nous! En tant qu’administrateur.trice réseau chez Canam, tu seras appelé.e à mettre tes connaissances à profit en matière de...


  • Boucherville, Quebec, J4A, Champlain, Canada RONA Inc. Full time

    Spécialiste Marketing, Média Payant (Hybride, Boucherville) Langue English Français (CA) Postuler Veuillez noter: Notre politique de travail hybride stipule que les associés doivent disposer d'un moyen de transport fiable pour se rendre au siège social de l'entreprise, situé à Boucherville (Québec), et pour s'y rendre...

  • Lead Designer UX

    4 months ago


    Boucherville, Quebec, J4A, Champlain, Canada RONA Inc. Full time

    Lead Designer UX Langue English Français (CA) Postuler Chez RONA, plus de 22 000 employé(e)s cultivent leur passion chaque jour. Nos équipes sont animées par la volonté d’aider nos clients à faire de leurs projets une réalité, et engagées à faire une différence dans les communautés où nous sommes établis. Nous exploitons ou...

  • Lead Designer UX

    4 weeks ago


    Boucherville, Quebec, J4A, Champlain, Canada Rona Inc. Full time

    Chez RONA, plus de 22 000 employé(e)s cultivent leur passion chaque jour. Nos équipes sont animées par la volonté d’aider nos clients à faire de leurs projets une réalité, et engagées à faire une différence dans les communautés où nous sommes établis. Nous exploitons ou desservons quelque 425 magasins corporatifs et affiliés. Grâce à une...