Software Developer for Digital Health Solutions

5 days ago


Boucherville, Quebec, Canada Automotive and Surface Transportation Full time
Job Summary

We are seeking a highly skilled Software Developer to join our team at Automotive and Surface Transportation, specializing in Digital Health Solutions. The successful candidate will contribute to the development of software for the detection, assessment, and intervention of various medical conditions and disorders.

Key Responsibilities
  • Collaborate with multidisciplinary R&D teams 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.
  • Contribute to 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 for the research team by contributing to procurement and installations.
  • Provide advice and technical support to colleagues in the Digital Health and Molecular Technology Department.
Requirements
  • College diploma in computer science or related field.
  • 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.
Competency Profile

For this position, the NRC will evaluate candidates using the Technology Support competency profile.

About Us

At Automotive and Surface Transportation, we are committed to innovation and excellence in the field of digital health solutions. We offer a dynamic and collaborative work environment, with opportunities for professional growth and development. We are an equal opportunities employer and welcome applications from diverse candidates.



  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job Title: Application Developer Company: National Research Council of Canada (NRC) The NRC is Canada's largest research and technology organization, supporting industrial innovation, advancing knowledge, and developing technology. We collaborate with over 70 colleges, universities, and hospitals annually, work with 800 companies on their projects, and...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

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


  • Boucherville, Quebec, Canada National Research Council Canada Full time

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


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada National Research Council Canada Full time

    Job SummaryWe are seeking a highly skilled Software Developer to join our team at the National Research Council Canada. As a key member of our Digital Health and Molecular Technology Department, you will play a crucial role in developing software solutions for the detection, assessment, and intervention of various medical conditions and disorders.Key...


  • Boucherville, Quebec, Canada Myskysys Full time

    Embedded Software Engineer for Automotive SolutionsMyskysys is seeking an Embedded Software Engineer with a strong background in C/C++ development within the automotive sector. The role involves the analysis, design, development, and testing of software components in accordance with industry standards such as ASPICE, ISO 26262, and AGILE methodologies. The...


  • Boucherville, Quebec, Canada SkySys Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at SkySys. As a key member of our software development team, you will be responsible for designing, developing, and testing software components for our automotive industry clients.Key ResponsibilitiesDesign and develop software components using C/C++ programming...


  • Boucherville, Quebec, Canada SkySys Full time

    About the RoleWe are seeking a highly skilled Embedded Software Developer to join our team at SkySys. As a key member of our software development team, you will be responsible for designing, developing, and testing software components for our automotive industry clients.Key ResponsibilitiesDesign and develop software components using C/C++ programming...


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

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Dana Canada Corp. as an Application Developer. In this role, you will be responsible for developing and supporting vehicle software for various applications, including all-electric or hybrid vehicle control, multi-speed transmission, and generator systems.Key...


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

    Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team at Dana Canada Corp. as an Application Developer. In this role, you will be responsible for developing and supporting vehicle software for various applications, including all-electric or hybrid vehicle control, multi-speed transmission, and generator systems.Key...


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

    Job SummaryDana Canada Corp. is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and supporting vehicle software for various applications.Key ResponsibilitiesCollaborate with clients and external teams to develop software for all-electric or hybrid vehicle...


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

    Job SummaryDana Canada Corp. is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and supporting vehicle software for various applications.Key ResponsibilitiesCollaborate with clients and external teams to develop software for all-electric or hybrid vehicle...


  • Boucherville, Quebec, Canada Danone Full time

    About the RoleThe Associate Digital Manager will play a key role in driving the digital strategy and ambitions of our Therapeutic Area team. This individual will be responsible for implementing integrated, cross-channel digital marketing campaigns to support key online activation.Key ResponsibilitiesInfluence the development of digital strategy and ambitions...


  • Boucherville, Quebec, Canada Danone Full time

    About the RoleThe Associate Digital Manager will play a key role in driving the digital strategy and ambitions of our Therapeutic Area team. This individual will be responsible for implementing integrated, cross-channel digital marketing campaigns to support key online activation.Key ResponsibilitiesInfluence the development of digital strategy and ambitions...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    About the RoleWe are seeking a highly skilled Digital Merchandising Coordinator to join our team at RONA Inc.Key ResponsibilitiesDevelop and implement digital merchandising strategies to enhance the online shopping experienceCollaborate with cross-functional teams to ensure consistency in product presentation across all digital channelsAnalyze sales data and...


  • Boucherville, Quebec, Canada RONA Inc. Full time

    About the RoleWe are seeking a highly skilled Digital Merchandising Coordinator to join our team at RONA Inc.Key ResponsibilitiesDevelop and implement digital merchandising strategies to enhance the online shopping experienceCollaborate with cross-functional teams to ensure consistency in product presentation across all digital channelsAnalyze sales data and...