Analyste programmeur
Javascript, Linux, Node.js
Description --------------------------------------------------English below -----------------------------------------------------


Notre client, basé sur la Rive-Sud, développeur d’une solution innovatrice et largement reconnu mondialement, recherche un(e) Développeur Node.Js - Systèmes embarqués
C’est un poste permanent - 37.5 heures par semaine.


Description du poste :
Vous serez au cœur de l’équipe de développement chargée du développement embarqué avecNode.js. sur notre produit principal, ainsi qu’un ensemble varié de tâches d’ingénierie logicielle.
Avoir de l’éxpérience avec JavaScript et Linux est un must. Bien que vous travailliez en équipe, nous recherchons quelqu’un capable de résoudre les problèmes de manière autonome.
Les défis incluent la communication avec divers composants matériels tels que les adaptateurs Bluetooth (dongle), les modems cellulaires et l’optimisation de la mémoire et de l’utilisation du processeur de la plate-forme.
Le département d’ingénierie utilise une méthodologie Agile, axée sur le sprint.
Expérience et connaissances
§ Diplôme en génie logiciel, informatique ou expérience équivalente

§ Excellente connaissance de Javascript. Vous devez avoir maîtrisé les promesses, les fermetures et autres concepts linguistiques avant de postuler pour ce rôle.

§ Expérience avec Node.js et capacité à l’apprendre rapidement

§ Maîtrise d’un environnement Linux obligatoire. Connaître les protocoles RS485, RS232 et autres protocoles série

Connaissances des pipelines de construction automatisées et des compétences avec Git


Requis

Excellentes capacités d’analyse et de mise au point

§ Capacité supérieure d’intégration avec des environnements complexes développement dans un environnement fullstack

§ Excellentes compétences orales et écrites en anglais (français a plus)


Compétences interpersonnelles

§ Capacité à travailler de manière autonome, à estimer les tâches et à respecter des délais serrés

§ Aptitude à formuler des idées


-


Our client, based on the South Shore, developer of an innovative solution and widely recognized, is looking for a Developer Node.Js - Embedded Systems

This is a permanent position - 37.5 hours per week.

Description :

You will be a central part of the development team handling embedded development in Node.js. on our main product, as well as a varied set of software engineering tasks.

Experience in JavaScript and Linux is a must. Although you will be working in a team, we’re looking for someone that can solve challenges autonomously.


Challenges include communicating with various hardware components like Bluetooth dongles and cellular modems and optimizing memory and CPU usage of the platform.
The candidate will work in a dynamic team of engineers interacting with UX/UI, QA and project
management departments.

The engineering department uses an Agile, sprint-driven methodology

Experience and knowledge
§ Degree in software engineering, computer science or equivalent experience
§ Excellent Javascript knowledge. You should have mastered promises, closures and
other language concepts before applying for this role.
§ Experience with Node.js and ability to learn it quickly
§ Strong proficiency in a Linux environment mandatory. Mounting devices and playing with the
partitions should be a breeze.
§ Knowledge of RS485, RS232 and other serial protocols a plus
§ Knowledge of automated build pipelines and Git

Required skills
§ Strong analytical and debugging skills
§ Superior capacity at integrating with complex environments
§ Passionate about software development in a full-stack environment
§ Excellent oral and written skills in English (French a plus)
Interpersonal skills
§ Capacity to work autonomously, to estimate tasks and meet tight deadlines
§ Ability to articulate ideas
i
N° de poste 2244
Lieu Longueuil
Statut Permanent