développeur/développeuse de logiciels

Kronos ConsultingMontréal (QC) · CanadaPubliée le

  • CDI
  • Temps plein
  • 70,39 $ CA / heure
Postuler à cette offre

Le lien pour postuler et la candidature automatique sont dans le plan Standard d'Alzotech (20 DT par mois).

Compétences demandées

  • C++
  • MAD
  • MAD-XR
  • cycle de développement logiciel
  • tests unitaires
  • documentation

Description de l'offre d'emploi

Kronos Consulting recrute : développeur/développeuse de logiciels, à Montréal, Canada (CDI).

<h3>Job Description</h3><div>Job Description<div><p>Description:</p><p><b><strong>Développeur logiciel C++</strong></b></p><p>**Il y a 2 postes à combler: 1 sera pour une durée de 11 mois et l'autre pour 6 mois</p><p><b><strong>Bilinguisme:</strong></b> Serait préférable</p><p><b><strong>Poste Hybride:</strong></b> 1 jour/semaine + 2eme journée à chaque 3 semaines. La personne doit être flexible.<br><br>Description du poste:<br><br>Le rôle de développeur logiciel au sein du groupe d'ingénierie de détection des anomalies magnétiques (MAD) est de développer de nouvelles capacités logicielles et/ou de corriger les déficiences identifiées sur notre senseur MAD-XR. Le développeur de logiciels travaillera également dans toutes les phases du cycle de développement logiciel, y compris la définition des exigences, l'architecture, le développement, les tests unitaires et la documentation.<br><br>En collaboration avec les autres développeurs de logiciels, architectes et spécialistes V&V, le développeur de logiciels travaillera à proposer et à améliorer des changements afin d'obtenir des livrables logiciels de haute qualité pour nos clients.<br><br>Tâches:<br />Participer au développement des nouvelles fonctionnalités (design, code, test, documentation) ainsi qu'à la résolution des bugs découvert dans nos produits.<br />Collaborer à l'élaboration des requis, de l'architecture et de la validation des exigences logicielles.<br />Participer à des activités de revues de code et d'amélioration de nos pratiques de développement logiciel.<br />Participer à l'intégration des fonctionnalités et du déploiement des solutions.<br />Soutenir les spécialistes du V&V pour définir des plans de tests formels et l'investigation des bugs trouvés lors de campagnes de validation formelle.<br />Participer à la planification des livrables dans un cadre de développement agile.<br><br>Compétences techniques:<br />Baccalauréat en génie <span class="long-word">informatique/logiciel/</span>électrique ou expérience équivalente.<br />Au moins 5 ans d'expérience en développement C/C++<br />Expérience dans le développement logiciel sur Windows et/ou Linux<br />Connaissance des outils d'intégration logiciel et de contrôle des sources (Github ou autre).<br />Connaissance des structures de programmation en temps réel, notamment les processus, les fils d'exécution, les sémaphores, les mécanismes de synchronisation et la gestion de mémoire.<br />Connaissance des protocoles réseaux (TCP/IP, Sockets, UDP, etc..) ainsi que des mécanismes de communication interprocessus (IPC).<br><br>Atouts:<br />Connaissance du langage UML (Unified Modeling Language)<br />Connaissance des patrons de conception (design patterns) en développement.<br />Expérience dans le développement de tests unitaires et de tests système.<br />Connaissance des systèmes avionique, de véhicule, de détection ou de communication<br><br>Habilités:<br />Bon sens de l'organisation et de la planification.<br />Bonnes compétences en communication (à l'oral et à l'écrit).<br />Personne dynamique axée sur les résultats ayant un fort esprit d'équipe et un bon sens de l'initiative.<br><br>C++ Software Developer<br><br>Position description:<br />The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to develop new software capabilities and/or correct identified deficiencies for our MAD-XR Sensor. The software developer will also work in all phases of the software development cycle including requirements definition, architecture, development, unit testing and documentation.<br><br>In collaboration with the other software developers, architects and V&V specialists, the software developer will work to propose and improve changes to achieve high quality software deliverables to clients.<br><br>Tasks:<br />Participate in the development of new features (design, code, testing, documentation) as well as the resolution of bugs discovered in our products.<br />Collaborate in the development of re

Annonce repérée sur Guichet-Emploiset réunie par Alzotech. Visa et permis de travail : vérifiez les conditions auprès des services officiels du pays avant d'accepter une offre.

Offres similaires au Canada