Applications developer for industrial systems

We are looking for a versatile application developer with an interest in multiple technologies. If you like to participate in development activities on high tech projects in areas such as control and surveillance and the Internet of Things, we want to meet you.

If you like teamwork and challenges, we'd love to know you!

Your responsibilities:

You will be a member of an Agile team with the following responsibilities, with daily tasks divided according to each one's strengths:

  • Study existing technologies and algorithms to control and parameterize complex and distributed systems by users using mobile platforms;
  • Analyze and develop requirements related to the capabilities and opportunities identified in the research;
  • Develop prototype applications for the evaluation of technologies and algorithms;
  • Design and implement applications for easy-to-use portable systems.
  • Development and development support test.


The requirements:

  • Bachelor's degree in Software Engineering or Computer Science, or equivalent experience;
  • Minimum of 5 years experience in software development;
  • Experience in open source development;
  • Experience with client-server architectures;
  • Knowledge of web application development;
  • At least 3 years of experience in the following areas: TypeScript / JavaScript, Angular, Java / C #, Android, IOS;
  • Available to work in the downtown Montreal area.
  • Bilingual (French and English);

Additional qualifications desirable:

  • Experience in understanding and formalizing the required software;
  • Experience in mobile application development;
  • Experience in electronic design;
  • Knowledge of Linux, MacO and Window;

What we offer :

  • Free coffee and fruits
  • Flexible hours
  • Possibility of remote work
  • REER
  • Group Insurance
  • Full time job