Text copied to clipboard!

Titre

Text copied to clipboard!

Programmeur C Senior

Description

Text copied to clipboard!
Nous recherchons un Programmeur C Senior passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience en développement logiciel, particulièrement en langage C, et sera capable de concevoir, développer et maintenir des applications performantes et fiables. Vous travaillerez en étroite collaboration avec les équipes de développement et d'ingénierie pour assurer la qualité et l'efficacité des solutions logicielles. Ce rôle exige une compréhension approfondie des systèmes embarqués, des architectures logicielles, ainsi qu'une capacité à résoudre des problèmes complexes et à optimiser le code pour des performances maximales. En tant que Programmeur C Senior, vous serez également responsable de la revue de code, de la mentorat des développeurs juniors et de la participation à la définition des meilleures pratiques de développement. Nous valorisons l'innovation, la rigueur technique et la capacité à travailler en équipe dans un environnement agile. Si vous êtes motivé par les défis techniques et souhaitez contribuer à des projets de pointe, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications en langage C.
  • Analyser les besoins techniques et proposer des solutions adaptées.
  • Optimiser le code pour améliorer les performances et la fiabilité.
  • Effectuer des revues de code et assurer la qualité du logiciel.
  • Collaborer avec les équipes de développement et d'ingénierie.
  • Mentorer les développeurs juniors et partager les connaissances.
  • Participer à la définition des normes et meilleures pratiques.
  • Diagnostiquer et résoudre les problèmes techniques complexes.
  • Documenter les développements et les procédures techniques.
  • Assurer la conformité aux exigences de sécurité et de qualité.

Exigences

Text copied to clipboard!
  • Maîtrise avancée du langage C et de ses environnements.
  • Expérience significative en développement logiciel embarqué.
  • Connaissance des systèmes d'exploitation temps réel (RTOS).
  • Capacité à analyser et optimiser le code existant.
  • Bonnes compétences en résolution de problèmes techniques.
  • Expérience en revue de code et mentorat.
  • Connaissance des outils de gestion de version (Git, SVN).
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Formation en informatique, ingénierie ou domaine similaire.
  • Anglais technique lu et écrit.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en programmation C ?
  • Avez-vous déjà travaillé sur des systèmes embarqués ?
  • Comment optimisez-vous le code pour la performance ?
  • Pouvez-vous décrire une situation où vous avez résolu un problème complexe ?
  • Quelle est votre expérience en mentorat ou formation d'autres développeurs ?
  • Quels outils utilisez-vous pour la gestion de version ?
  • Comment assurez-vous la qualité du code que vous produisez ?
  • Êtes-vous à l'aise avec les méthodologies agiles ?