Job Search and Career Advice Platform

Enable job alerts via email!

Experienced C++ Developer

MANTU GROUP SA

Brossard

On-site

CAD 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

Une entreprise technologique à Brossard, Canada, recherche un Développeur C++ expérimenté pour travailler sur des projets techniques complexes. Les responsabilités incluent le développement de composants en C++, la gestion de la mémoire et des données binaires, ainsi que le debugging avancé utilisant Microsoft Visual Studio. Nous valorisons l'expérience concrète sur les diplômes formels. Si vous êtes passionné par des environnements exigeants, envoyez-nous votre candidature !

Qualifications

  • Solide maîtrise du langage C++ (C++11 / C++14 / C++17).
  • Expérience confirmée avec Microsoft Visual Studio.
  • Excellente compréhension des concepts bas niveau et de la gestion mémoire.
  • À l’aise avec l’analyse de données binaires et le debugging avancé.

Responsibilities

  • Développer et maintenir des composants en C++.
  • Manipulation de bits et bytes.
  • Gestion de la mémoire et debugging bas niveau.
  • Implémenter et analyser des protocoles de communication.

Skills

Langage C++
Gestion mémoire
Debugging avancé
Manipulation de données binaires

Tools

Microsoft Visual Studio
Job description

Nous recherchons un Développeur C++ expérimenté pour intervenir sur des sujets techniques à forte composante bas niveau, impliquant la manipulation de données binaires, la gestion mémoire et le debugging avancé.

Responsabilités
  • Développer et maintenir des composants en C++ (C++11 / C++14 / C++17 selon l’environnement)
  • Travailler sur des problématiques bas niveau :
  • Manipulation de bits et bytes
  • Opérations bitwise (AND, OR, XOR, shifts)
  • Gestion de la mémoire (pointeurs, buffers, alignement)
  • Concevoir et manipuler des structures binaires
  • Implémenter et analyser des protocoles de communication :
  • Sérialisation / désérialisation
  • Travailler sur des données brutes :
  • Frames, payloads, registres, flags
  • Analyser et comprendre le fonctionnement CPU et l’architecture mémoire
  • Effectuer du debugging bas niveau :
  • Breakpoints mémoire
  • Analyse hexadécimale
  • Utiliser Microsoft Visual Studio pour le build, le debug et le profiling
Profil recherché
  • Solide maîtrise du langage C++ (C++11 / C++14 / C++17)
  • Expérience confirmée avec Microsoft Visual Studio
  • Excellente compréhension des concepts bas niveau et de la gestion mémoire
  • À l’aise avec l’analyse de données binaires et le debugging avancé
  • Capacité à travailler sur des environnements techniques exigeants et complexes

Nous valorisons davantage l’expérience concrète et les compétences pratiques que les diplômes formels.

Si vous êtes passionné par les environnements techniques exigeants et souhaitez contribuer à des projets à fort impact, nous serions ravis de vous rencontrer !

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