Job Search and Career Advice Platform

Enable job alerts via email!

Programmeur analyste sénior

Skadra

Quebec

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une entreprise de solutions technologiques est à la recherche d’un(e) programmeur(euse) analyste sénior pour soutenir la Défense canadienne. Le candidat idéal contribuera au développement de solutions logicielles avancées, à la modélisation et à la simulation d'algorithmes complexes. Les responsabilités incluent la conception de logiciels en C/C++, le développement d’algorithmes spécialisés et la documentation technique. Le poste implique également de travailler en collaboration avec des équipes interdisciplinaires et de fournir un leadership technique aux membres juniors de l'équipe.

Qualifications

  • Expérience en conception et développement logiciel, y compris codage et optimisation de logiciels complexes.
  • Habileté à développer et implémenter des algorithmes adaptés à des problématiques complexes.
  • Compétences en architecture logicielle et intégration des systèmes.

Responsibilities

  • Concevoir, coder et tester des logiciels complexes.
  • Développer des algorithmes spécialisés pour la modélisation et la simulation.
  • Définir l'architecture logicielle et documenter les solutions développées.

Skills

C
C++
Programmation orientée objet
Développement d'algorithmes
Documentation technique
Job description

SKADRA est à la recherche d’un(e) programmeur(euse) analyste sénior afin d’appuyer la Défense canadienne. La personne titulaire du poste contribuera au développement de solutions logicielles avancées pour la modélisation, la simulation et le déploiement d’algorithmes, en mettant à profit ses compétences en programmation et en analyse et architecture logicielle.

Responsabilités principales :
  • Conception et développement logiciel : Concevoir, coder, tester et optimiser des logiciels complexes en utilisant des langages de programmation avec gestion manuelle de la mémoire (ex. : C, C++) ainsi qu’en programmation orientée objet.
  • Développement d’algorithmes spécialisés : Développer et implémenter des algorithmes à base de règles ou de réseaux de neurones, adaptés à des problématiques complexes en modélisation, simulation ou traitement de données.
  • Architecture et intégration : Définir l’architecture logicielle, configurer les plateformes informatiques et les utiliser pour le déploiement d’algorithmes, la modélisation et la simulation.
  • Documentation technique : Produire une documentation complète, rigoureuse et structurée sur les solutions développées, incluant les méthodologies, les choix techniques et les résultats.
  • Collaboration multidisciplinaire : Travailler en synergie avec des ingénieurs, scientifiques et gestionnaires de projet dans un contexte de recherche et développement.
  • Leadership technique : Agir comme expert‑conseil auprès des ingénieurs et scientifiques dans l’équipe, assurer la qualité technique des livrables, et encadrer les programmeurs juniors au besoin.
Qui nous sommes

Depuis 1999, SKADRA (anciennement LTI) développe des solutions d’impact pour la défense, le manufacturier, la biomédecine, la transformation du bois et la transformation alimentaire. Nos équipes réalisent des projets d’applications sur mesure à forte saveur scientifique, et sont constituées de passionnés de haut calibre des technologies innovantes. Éclaireurs des applications de l’IA dans des solutions de systèmes experts, nous prenons appui sur les toutes dernières percées de l’apprentissage automatique.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.