×
Register Here to Apply for Jobs or Post Jobs. X

Concepteur logiciel systèmes C++ senior​/Senior C++ Systems Software Designer

Job in Montreal, Montréal, Province de Québec, G4F, Canada
Listing for: Syntronic
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Embedded Software Engineer, C++ Developer
Salary/Wage Range or Industry Benchmark: 110000 - 160000 CAD Yearly CAD 110000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Concepteur logiciel systèmes C++ senior / Senior C++ Systems Software Designer
Location: Montreal

Concepteur logiciel systèmes C++ senior / Senior C++ Systems Software Designer
Joignez-vous à Syntronic : Là où votre innovation façonne l’avenir

Chez Syntronic, nous ne nous contentons pas de suivre les tendances de l’industrie, nous les définissons ! Joignez-nous à notre équipe pour vous associer à des entreprises visionnaires et aux esprits les plus brillants qui transforment des idées révolutionnaires en réalité. Imaginez travailler sur des projets d’avant-garde en télécommunications, en nouvelles technologies automobiles, en innovations en matière de soins de santé sauvant des vies ou en automatisation industrielle de nouvelle génération.

Nos projets sont diversifiés, percutants et à la pointe de l’innovation technologique. Faites partie d’une équipe extraordinaire !

Syntronic est un leader mondial de la conception et du développement, spécialisé dans l’électronique, l’électromécanique et les logiciels. Nous ne sommes pas seulement une entreprise ;
Nous sommes une communauté d’innovateurs. Nos équipes travaillent sur des projets qui façonnent l’avenir dans divers domaines, de la création de systèmes de communication et de véhicules autonomes de pointe à l’avancement des solutions Internet des objets qui révolutionnent la vie quotidienne. Chez Syntronic, votre travail contribuera à faire une réelle différence.

Ce que nous recherchons :

Nous recherchons des personnes qui souhaitent :

Collaborer avec des  clients de premier plan  sur des projets transformateurs et avant-gardistes.

S’engager et apprendre des  leaders de l’industrie

Innover  de la conception à la réalisation, en concordance aux normes élevées de l’industrie.

Acquérir une  expérience internationale  sur des projets mondiaux.

S’épanouir dans un  environnement entrepreneurial  qui encourage les nouveautés.

Explorer  plusieurs secteurs variés  , tels que les télécommunications, l’automobile, la santé et l’automatisation industrielle.

Ce que vous accomplirez

En tant que concepteur logiciel systèmes C++ senior, vos principales responsabilités comprendront la conception, le développement et l’optimisation de logiciels C++ haute performance pour le transport et le traitement de flux de données temps réel à très haut débit dans marchés tels que les télécommunications, les réseaux, le traitement média, l’informatique haute performance et les systèmes de données temps réel.

Concevoir et développer des composants logiciels C++ haute performance pour des applications temps réel et à large bande passante.

Architecturer des logiciels capables de transporter et de manipuler efficacement des flux de données de classe 12 à 25 Gbps.

Développer des applications Linux et/ou RTOS sur des plateformes ARM ou x86.

Concevoir des mécanismes efficaces d’IPC et de partage de données, notamment par mémoire partagée, buffers mappés en mémoire, architectures producteur/consommateur, ring buffers, files d’attente et primitives de synchronisation.

Mettre en œuvre des chemins de données zéro copie ou à nombre de copies réduit lorsque pertinent.

Optimiser la bande passante mémoire, l’utilisation CPU, l’ordonnancement des threads, le comportement du cache, la latence et le débit applicatif.

Concevoir des logiciels multithreads et asynchrones capables de soutenir un trafic continu à très haut débit.

Intégrer des SDK, bibliothèques, pilotes et API matérielles tierces.

Créer des abstractions propres entre les applications, les services du système d’exploitation et le matériel.

Diagnostiquer des problèmes complexes couvrant les applications, le système d’exploitation, le réseau, la mémoire et les interfaces matérielles.

Profiler et mesurer les logiciels afin d’identifier les goulots d’étranglement de débit et de latence.

Participer aux revues d’architecture, de conception et de…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary