freehire launches on Product Hunt on 26 August.

Follow →

Développeur logiciel et DevOps - R&D - Frontmatec

Summary

Build embedded C++ software and CI/CD pipelines for robotized, IIoT-connected systems, integrating vision and AI while improving code quality and deployment workflows.

Tu es passionné par la vision artificielle, l’intelligence artificielle et le développement logiciel? Rejoins notre équipe R&D et mets ton talent au service de projets innovants en haute technologie. En tant que Développeur logiciel et DevOps, tu contribueras à concevoir des architectures solides, à coder avec rigueur et créativité, et à faire avancer des solutions de pointe dans un environnement Agile et collaboratif. Ici, chaque idée compte et chaque projet te permet de repousser les limites de l’innovation.
Le Poste:

Joignez-vous à notre équipe R&D pour concevoir et développer des solutions logicielles embarquées destinées à des systèmes robotisés et connectés (IIoT). Vous participerez à l'architecture logicielle, au développement en C++, à l'amélioration continue des pratiques DevOps et à l'intégration de technologies de pointe en vision artificielle et en intelligence artificielle.

Quelques responsabilités:

  • Développer et maintenir des applications logicielles embarquées en C++ pour des solutions d'automatisation industrielle et de transformation alimentaire.
  • Concevoir et faire évoluer l'architecture logicielle de plateformes robotisées, automatisées et connectées (IIoT).
  • Assurer la qualité, la performance et la maintenabilité du code par l'application des meilleures pratiques de développement.
  • Mettre en place et optimiser les processus de tests, d'intégration continue et de déploiement (CI/CD).
  • Collaborer avec les équipes multidisciplinaires, notamment en vision artificielle, IA, automatisation et gestion de projets.
  • Participer à l'innovation, à l'amélioration continue et à l'évolution des produits technologiques.
  • Soutenir les activités de validation, de mise en service et de déploiement des solutions au Canada et à l'international.

Expériences et compétences:

  • Formation en génie logiciel, informatique ou domaine connexe.
  • 5 à 8 ans d'expérience en développement logiciel embarqué ou applicatif.
  • Expertise en C++, architecture logicielle et bonnes pratiques de développement.
  • Expérience avec Git, CI/CD, DevOps, Docker et Kubernetes.
  • Connaissance des environnements Linux et Windows.
  • Leadership technique, esprit collaboratif et approche orientée amélioration continue.
  • Anglais intermédiaire.

Particularité liée au poste:

  • Voyagement (voyager entre 5 à 10 fois par année à l’international, environ 1 sem. par voyage)
  • Posséder un passeport et un permis de conduire valide
  • Obtenir un visa/document nécessaire de visiteur pour les États-Unis

Nous offrons…

  • Des emplois stimulants
  • Des horaires variables
  • Plusieurs possibilités d’avancement
  • Une salle d’entrainement accessible et gratuite
  • Des formations à l’interne
  • Des possibilités de voyager
  • Et encore bien plus…

Nous souscrivons au principe d'équité en emploi et appliquons un programme d'accès à l'égalité en emploi pour les femmes, les autochtones, les minorités visibles, les minorités ethniques et les personnes handicapées.



Expériences et compétences:

  • Baccalauréat ou DEC en génie logiciel (ou informatique) jumelé à 5 à 8 ans d'expérience pertinente
  • Expérience démontrée en architecture logicielle et en structuration de projets de développement
  • Expérience concrète de mise en place d'environnements de tests, de versionnage et de chaînes CI/CD
  • Expérience de modernisation / refactorisation de bases de code existantes (legacy) — un atout important
  • Maîtrise approfondie du C++ moderne (C++11/14/17 et plus) et de la programmation orientée objet et générique
  • Solide expérience en architecture logicielle : conception modulaire, microservices, multiplateforme, patrons de conception et principes SOLID
  • Maîtrise des stratégies de gestion de code source et de versionnage (Git, stratégies de branches, revues de code)
  • Maîtrise des pratiques et outils DevOps et d'intégration/déploiement continus (CI/CD : GitLab CI, Jenkins, GitHub Actions ou autres ; conteneurisation Docker)
  • Maîtrise des concepts et cadriciels de tests unitaires, d'intégration et de non-régression, ainsi que du TDD
  • Expérience en conteneurisation et orchestration (Docker, Kubernetes)
  • Expérience avec le système de construction (build) multiplateforme CMake
  • Maîtrise des environnements Linux et Windows
  • Maîtrise d'au moins une plateforme de documentation et de suivi (Jira, Confluence, GitLab ou autres)
  • Bonne approche système et capacité avérée à structurer et fiabiliser une base de code existante (legacy)
  • Gestion de projets Agile
  • Bonne capacité de communication, d'analyse et de vulgarisation technique
  • Capacité à encadrer techniquement et à diffuser les bonnes pratiques au sein de l'équipe
  • Anglais intermédiaire (à l'oral et à l'écrit pour parler et échanger par courriel avec les clients anglophones)
  • Créativité
  • Autonomie
  • Curiosité intellectuelle
  • Jugement
  • Sens des priorités
  • Agir à titre d'ambassadeur Frontmatec

Particularité liée au poste:
  • Voyagement (voyager entre 5 à 10 fois par année à l’international, environ 1 sem. par voyage)
  • Posséder un passeport et un permis de conduire valide
  • Obtenir un visa/document nécessaire de visiteur pour les États-Unis

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available