×

Développeur C ou C++

Les choses à savoir pour un poste de Développeur C ou C++

Développeur C ou C++ ?

 

Le C est l’un des langages de programmation les plus anciens. Le C++ a été créé plus tard et est plus simple à mettre en place notamment grâce à des frameworks. Néanmoins, le C va permettre de traiter un sujet plus en profondeur et d’aller toucher au Kernel des application, leur noyaux. 

 

Ces deux langages servent principalement à créer des logiciels complexes, comme des systèmes d’exploitation par exemple. Ils servent également dans le domaine embarqué, très en vogue en ce moment avec les objets connectés, les drones etc…

 

Qu’est-ce qu’une journée type ?

 

Difficile de définir une journée type pour le barlou que tu deviendras, en revanche, tu peux t’attendre à rencontrer les problématiques suivantes :

 

  • Coder l’application en C ou en C++, ce qui occupe la majeure partie de ton temps 
  • Établir une architecture robuste et stable 
  • Tester ton code pour être sûr.e de ne pas avoir de mauvaises surprises lors de la mise en production
  • T’informer sur les nouveautées

 

Ce qu’il te faut pour exceller dans ce domaine ?

 

Comme beaucoup de métiers techniques, il s’agit d’un métier passion. Si tu t’y intéresse et que cela te fait vibrer, alors il sera naturel pour toi de suivre l’évolution du langage, notamment ses versions. Il est aujourd’hui important de maîtriser ce que l’on appelle le Modern C++, soit les version C++11, C++14 ou au mieux C++17.

 

Concernant l’embarqué, il peut être assez facile de travailler sur des projets à la maisons avec différentes applications, notamment la domotique ou la robotique!

 

N’oublie pas ce qu’il y a autour. En effet, comprendre le fonctionnement de la data, de l’infra ou du web sera un atout considérable, car il y aura toujours un environnement autour du logiciel sur lequel tu travailleras.

 

Quelle formation on fait pour faire ça ?

 

Il existe deux voies principales pour atteindre ton objectif : 

  • Le parcours classique consiste à faire une école d’ingénieur en post-bac ou alors après une prépa.
  • Tu peux suivre une formation académique plus classique, en Fac notamment.

L’avantage des formations d’ingénieur est la formation mathématique qui te permettra de comprendre les principes de programmation ainsi que la logique des algorithmes. Le développement C et C++ étant très complexe, les parcours ingénieurs sont souvent préférés. 

 

Et après ta formation ? 

  • Tu peux rejoindre un client final ou tu vas travailler sur le produit que développe l’entreprise de tes rêves. Rien que ça !
  • Tu peux commencer ta carrière dans une société de service. Dans ce cas, tu travailleras directement chez un partenaire pour une mission à durée déterminée.
  • Tu peux te lancer à ton compte ! Au lieu d’un salaire versé chaque mois, tu factures un taux journalier moyen. Tu as en revanche un statut différent et tu seras plus reconnu après plusieurs années d’expérience 🙂

 

Combien gagnent les développeurs C et C++ ?  

 

A la sortie de l’école en fonction des profils et des entreprises, la rémunération annuelle peut varier entre 40K € et 45K €. 

Après 2-3 années tu peux prétendre à des rémunérations entre 45K€ et 55K€ et au bout de 5 ans, les salaires varient en fonction de ta spécialisation : architecte, team leader.. 

Chez Mobiskill, le plus haut salaire obtenu était de 95.000 € !

 

Il s’agit ici de salaires parisien, pour le reste de la France il faut en moyenne réduire de 25%.

 

Voir Les offres d'emploi Développeur C ou C++

Dev C++ (H/F) / Haute performance / NLP


Le Google interne des multinationales

Paris 50k-75k CDI
Co-leader mondial sur le marché de la recherche intelligente au sein de la data d’une entreprise, cette boite peut se féliciter d’une croissance de 50%. Cette croissance, est synonyme d’une augmentation de la taille de l’équipe tech. Deux développeurs expérimentés en C++ sont attendu pour rejoindre l’aventure !   À ce poste, tu devras :   Te pencher sur des problématiques tech importantes, liées à l’architecture Penser scalabilité, et être focus sur la qualité du travail Avoir les mains à 100% dans la tech, et la tête dans les algos   Mais quel est le profil requis ?!   Tu as une belle expérience sur des technos très bas niveau, C++ et/ou C. Tu as déjà travaillé chez un éditeur de logiciels. Si tu es jeune diplômé d’une école d’ingé du top 5, tu peux également tenter ta chance. Tu maitrises l’anglais.   Pourquoi cette société ?   Cette société est leader sur son marché Un salaire au dessus du marché, et des stock options Des clients de renom, qui entrainent des problématiques big data, et NLP Apéros, ateliers de travail, rencontres inter-équipes… Locaux dans le 9eme arrondissement    Tu es intéressé ? N’hésite plus et envoie moi ton CV à hugo@mobiskill.fr  Hugo Responsable Pôle C/C++ Mobiskill, cabinet de recrutement spécialisé dans Web & le Mobile (sans costume ni cravate) Site : www.mobiskill.fr Twitter : @mobiskill ou @mobiskilljobs LinkedIn : Mobiskill (groupe)
C/C++
Hugo Team Leader & Responsable Pôle C/C++ - Sécurité
Postuler

Ingénieur bas niveau / 3D API


Pour travailler sur un projet jamais fait dans le monde

Paris 65k-120k CDI
Ingénieur bas niveau / 3D API    ==> La société : Ils développent une plateforme basée sur la géolocalisation en temps réel. La performance de leur algo de géoloc a tapé dans l’œil d'un géant, qui les a rachetés il y a deux ans. Ils restent indépendants, comme Instagram par rapport à Facebook. ==> Le projet : création d'un moteur de carte jamais fait dans le monde.  ==> Les missions dans les grandes lignes :  - La création d'un moteur de rendu cross-API - ils doivent dégager un maximum de performance pour chaque appareil.  - Participer à l'architecture de l'ensemble du projet. - Partager avec l'équipe les meilleures pratiques de rendu. - Optimiser les fonctionnalités actuelles et à venir. - Apporter des idées sur la façon d'améliorer visuellement le résultat. ==> Et vous ?  - Développement bas niveau - C/C++ - Vous maitrisez parfaitement 2 sur 4 de ces API 3D (OpenGL, Metal, Vulkan, DirectX) - Anglais courant  ==> Pourquoi eux ? - On commence par le plus important == > une équipe (50 tech) qui a créé un système de géoloc qui rivalise avec celui de Google. Il faut être passionné pour les rejoindre !  - Une stack technique moderne (Go, Protobuf, gRPC, Kafka, Kubernetes, GCP, GCE, Promoteus, Rust…) - La puissance du groupe derrière eux, tout en gardant leur indépendance sur le produit et les choix tech. - Un package attractif (15% au dessus du marché (65-130k€) + actions)  - Avantages (mutuelle pour toi et tes proches, gym, téléphone etc.)  - Les animaux sont les bienvenus au bureau ;)    Discutons en ! ==> 07 57 93 35 25 ==> juliette@mobiskill.fr   
DirectX OpenGL C/C++
Juliette Responsable Pôle Scala / Data Engineer
Postuler
Voir toutes les offres