Concepteur logiciel principal
EssilorLuxottica Voir toutes les offres
- Montréal, QC
- Permanent
- Temps-plein
Magasin #: EC0284 HW - Research and Dev-HWLONG
Poste:Temps plein
Rémunération globale:Reconnu comme un leader de l'industrie dans le domaine des technologies d'assistance, la mission de HumanWare est de développer des solutions permettant aux personnes vivant avec une déficience visuelle et une perte de vision de développer leur potentiel et de maintenir leur autonomie.Des loupes électroniques aux GPS parlants, en passant par les dispositifs braille, nos produits ont aidé plus d'un million de personnes dans le monde à voir les choses différemment et à gagner en indépendance. Avec plus de 150 employés, notre approche multidisciplinaire est soutenue par nos équipes en électronique, génie mécanique et logiciel, gestion des opérations, fabrication et logistique, ventes et marketing, expérience client et administration. Fondée en 1988, HumanWare est une entreprise canadienne d'envergure internationale et fait partie du groupe EssilorLuxottica depuis 2013. Vous souhaitez faire une différence ?HumanWare fait partie d’EssilorLuxottica, un leader mondial dans la conception, la fabrication et la distribution de produits de soins de la vision de classe mondiale, incluant des lunettes emblématiques, des technologies avancées de verres et des solutions numériques de pointe. Rejoignez notre communauté mondiale de plus de 200,000 employés dévoués à travers le monde pour transformer l’industrie des lunettes et des soins oculaires.Ce rôle se concentre sur la conception et le développement de logiciels pour des produits destinés aux personnes ayant une déficience visuelle. Le logiciel est développé à l'aide du ou des langages suivants : Java, C, C++ et C#, et s'exécute sur une plate-forme embarquée utilisant l'un des systèmes d’exploitation suivants : Android, Linux, Windows CE. Le logiciel développé inclus parfois du traitement d'image vidéo.MAJOR DUTIES AND RESPONSIBILITIES
- Programmation logicielle;
- Résolution de problèmes et implantation de nouvelles fonctionnalités logicielles;
- Participation à l’analyse des besoins des utilisateurs;
- Participation à la conception des nouvelles fonctionnalités logicielles;
- Analyse technique et recommandations de solutions pour le développement des produits;
- Évaluation des temps de développement;
- Documentation du logiciel
- Veille technologique
- Baccalauréat universitaire en génie logiciel ou en génie informatique (ou expérience équivalente) et au minimum 10 ans d'expérience pertinente.
- Compétences techniques: Maîtrise des langages de programmation orientés objets (C, C++, C# et / ou Java) et une bonne connaissance de la modélisation UML. Une expérience avec Linux et les systèmes embarqués est attendue. Le candidat doit également être à l’aise en français et en anglais, à l’oral comme à l’écrit, afin de collaborer avec des partenaires internationaux. Une expérience sur Android ou Windows, la connaissance d’OpenGL ainsi que des compétences en traitement d’image et de vidéo constituent des atouts.
- Compétences comportementales : Reconnu pour son esprit d’équipe et sa capacité à collaborer au sein d’équipes multidisciplinaires, dans un environnement en évolution et sous pression. Possède un solide esprit analytique, une aptitude à résoudre des problèmes et à assurer le dépannage (troubleshooting). Personne structurée, autonome et autodidacte, agile en contexte de changement, rigoureuse et dotée d’un sens marqué de l’innovation et intéressé par le domaine de la déficience visuelle et par les nouvelles technologies.