Peck Tech Consulting Ltd. > Emploi > Programmeur Analyste Senior

Programmeur Analyste Senior

Description de l’emploi

Peck Tech Consulting Ltd. se spécialise dans la technologie de l’information et les services de consultation pour le secteur de l’exploitation minière. Peck Tech offre à ses clients partout dans le monde une expertise incomparable dans les solutions technologiques de pointe.

Nous sommes à la recherche d’une candidate ou d’un candidat d’exception pour pourvoir le poste de développeur de logiciels, basé au siège social de Peck Tech à Montréal.

Vous allez travailler au sein d’une équipe concentrée sur le contrôle et guidage de machines, la programmation de systèmes embarqués, les réseaux et la technologie IP, et des projets d’automatisation.

Nous offrons un environnement de travail motivant et agile qui est à la fois stimulant et enrichissant, avec des opportunités d’apprendre et d’implémenter de nouvelles technologies, de développer vos compétences et la possibilité de travailler avec des experts de l’industrie et sur les technologies de pointe.

Votre rôle

  • Développer des logiciels embarqués et de contrôle des systèmes incluant la conception, l’implémentation, les tests unitaires et la documentation
  • Appuyer les équipes de projets dans les discussions et décisions liées à la conception
  • Assumer la responsabilité de résoudre tout problème détecté; voir à la maintenance des logiciels sur une base continue; appuyer l’équipe chargée de l’assurance qualité (AQ); et offrir un soutien si des problèmes surgissent sur le terrain
  • Gérer les priorités et les échéanciers des projets et des tâches à accomplir
  • Reconnaître et adresser les occasions d’améliorer la performance des modules logiciels, des pratiques d’ingénierie, de l’outillage et d’autres procédés et livrables de systèmes de qualité
  • Collaborer avec les clients. Traduire les exigences des clients en spécifications logiciel
  • Collaborer au sein d’équipe multidisciplinaire
  • Se rendre sur les sites des clients – jusqu’à une semaine par mois

Exigences

  • Être diplômé en informatique, génie logiciel ou avoir une expérience équivalente
  • Posséder 10+ années d’expérience en C ++, et de solides compétences en programmation orientée objet
  • Posséder 10+ années d’expérience dans le développement de solutions pour le contrôle et guidage de machines dans des environnements difficiles
  • Exceller dans le développement piloté par les tests (TDD)
  • Posséder de solides compétences en analyse et résolution de problèmes
  • Être à l’aise de travailler dans un environnement où le rythme est rapide et les échéances serrées, sans compromettre la qualité de son travail
  • Être capable de travailler seul ou en équipe, et possède d’excellentes aptitudes à communiquer, à l’oral comme à l’écrit (anglais requis; français un atout)
  • Posséder de l’expertise dans l’administration de réseaux et la programmation de la communication par IP
  • Posséder de l’expertise en matière de programmation système sous Windows et Linux
  • Posséder une connaissance approfondie des liens et protocoles de communication industriels
  • Être habile dans la conception et l’assemblage de widgets électroniques et basés sur les microcontrôleurs
  • Connaissance du logiciel de gestion de versions (SVN) serait un atout
  • Expérience avec Matlab un atout

Si ce poste vous intéresse et que vous répondez aux critères ci-dessus, veuillez faire parvenir votre curriculum vitae en toute confidentialité à jobs@pecktech.ca. Nous remercions toutes les candidates et tous les candidats; toutefois, nous communiquerons uniquement avec les personnes qui seront convoquées pour une entrevue.

Nous vous remercions de l’intérêt que vous portez à Peck Tech.