Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur C embarqué

Description

Text copied to clipboard!
Nous recherchons un Développeur C embarqué passionné et expérimenté pour rejoindre notre équipe dynamique. Le candidat idéal aura une solide expérience dans le développement de logiciels pour systèmes embarqués, en utilisant principalement le langage C. Vous serez responsable de la conception, du développement, des tests et de la maintenance de logiciels embarqués destinés à divers appareils et systèmes. Ce poste exige une compréhension approfondie des contraintes liées aux systèmes embarqués, telles que la gestion de la mémoire, l'optimisation des performances et la communication avec le matériel. Vous travaillerez en étroite collaboration avec les équipes matérielles et logicielles pour assurer l'intégration et la fiabilité des produits. La capacité à résoudre des problèmes complexes, à travailler en équipe et à respecter les délais est essentielle. Nous valorisons également la curiosité technique et la volonté d'apprendre continuellement dans un environnement en constante évolution.

Responsabilités

Text copied to clipboard!
  • Concevoir et développer des logiciels embarqués en C.
  • Analyser les besoins techniques et fonctionnels.
  • Réaliser des tests unitaires et d'intégration.
  • Optimiser le code pour les contraintes matérielles.
  • Collaborer avec les équipes matérielles et logicielles.
  • Documenter les développements et les procédures.
  • Assurer la maintenance et la mise à jour des logiciels.
  • Diagnostiquer et résoudre les problèmes techniques.
  • Participer aux revues de code et aux réunions d'équipe.
  • Respecter les normes de qualité et de sécurité.

Exigences

Text copied to clipboard!
  • Maîtrise du langage C et des environnements embarqués.
  • Expérience avec les microcontrôleurs et systèmes temps réel.
  • Connaissance des protocoles de communication (UART, SPI, I2C).
  • Capacité à lire et comprendre les schémas électroniques.
  • Compétences en débogage et utilisation d'outils spécifiques.
  • Bonne compréhension des contraintes mémoire et temps réel.
  • Esprit d'analyse et résolution de problèmes.
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Formation en informatique, électronique ou domaine similaire.
  • Anglais technique lu et compris.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience en développement C embarqué ?
  • Quels microcontrôleurs avez-vous déjà utilisés ?
  • Comment optimisez-vous un code pour un système embarqué ?
  • Pouvez-vous décrire une situation où vous avez résolu un problème complexe ?
  • Quels outils de débogage maîtrisez-vous ?
  • Comment assurez-vous la qualité de votre code ?
  • Avez-vous déjà travaillé avec des protocoles de communication ?
  • Comment gérez-vous les contraintes de mémoire dans vos développements ?
  • Quelle est votre expérience avec les systèmes temps réel ?
  • Comment restez-vous à jour avec les nouvelles technologies embarquées ?