Développeur Logiciel Embarqué H/F
Entreprise: Davidson Consulting
Type de contrat: CDI
Localisation: Toulouse (31)
Salaire: 35 000 – 50 000 € brut/an
Mode de travail: Télétravail partiel (partiel)
Niveau d’études: Bac +5 ou équivalent
Référence: 3000965
À propos de Davidson Consulting
Nous vivons dans un monde où les objets deviennent de plus en plus autonomes, communicants et intelligents. Derrière ces innovations se cachent souvent les ingénieurs de
Davidson Consulting, qui contribuent à rendre ces machines plus intelligentes et performantes.
Que ce soit pour :
- Piloter un avion,
- Rendre une voiture autonome,
- Géolocaliser une valise dans un aéroport,
- Ou connecter un robot au cloud,
nos équipes conçoivent des
logiciels embarqués qui rendent ces technologies possibles.
Pourquoi rejoindre Davidson ?
Si vous avez déjà :
- Démonté une radio pour comprendre son fonctionnement,
- Programmé un Raspberry Pi pour automatiser des tâches (ex. : lancer un café à l’approche de votre pied),
alors ce poste est fait pour vous !
Chez Davidson, vous pourrez évoluer selon vos aspirations :
- Expertise technique en architecture et développement de logiciels embarqués,
- Pilotage de projets système embarqué,
- Ou une combinaison des deux.
Vos missions principales
Vous serez amené(e) à :
- Concevoir et implémenter des logiciels en C pour des cibles embarquées (8 à 32 bits).
- Adapter les solutions aux contraintes spécifiques des applications (temps réel, faible consommation, systèmes critiques).
- Maîtriser de nouveaux microcontrôleurs, avec ou sans système d’exploitation temps réel (RTOS).
- Plonger dans les couches basses : lire des datasheets, analyser des registres matériels.
- Débugger et tester les cas limites pour identifier pourquoi un fonctionnement théorique échoue en pratique.
- Documenter votre travail (architectures, spécifications, procédures de test).
- Partager votre expertise avec l’équipe (projets internes, support, formations).
Profil recherché
- Maîtrise du C (au-delà du simple symbole chimique !).
- Compréhension des enjeux du bas niveau (pas de mépris pour les registres ou les interruptions !).
- Connaissances en multithreading, mutex et sémaphores (sans référence aux super-héros Marvel).
- Rigueur et curiosité technique pour résoudre des problèmes complexes.
- Bac +5 (ou expérience équivalente) en informatique, électronique embarquée ou domaine connexe.
- Expérience en développement embarqué (un plus, mais pas obligatoire si profil technique solide).
Poste basé à Toulouse avec possibilité de télétravail partiel.