
Développeur Logiciel Embarqué Bas Niveau H/F - Astek
- Toulouse - 31
- CDI
- Astek
Les missions du poste
Créé en France en 1988, Astek est un acteur mondial de l'ingénierie et du conseil en technologies. Fort de son expertise dans de nombreux secteurs industriels et tertiaires, Astek accompagne ses clients internationaux dans le déploiement intelligent de leurs produits et de leurs services, et dans la mise en oeuvre de leur transformation digitale.Depuis sa création, le Groupe a fondé son développement sur une forte culture d'entrepreneuriat et d'innovation, et sur l'accompagnement et la montée en compétence de ses 10.000 collaborateurs qui s'engagent chaque jour à promouvoir la complémentarité entre les technologies numériques et l'ingénierie des systèmes complexes.Rejoignez un Groupe en fort développement en France et à travers le monde avec un chiffre d'affaires de 705 M€ en 2024.Tous les détails sur le Groupe sur le site https://astek.net. Et vous pouvez aussi nous suivre sur notre blog : https://blog.groupeastek.com.Astek est engagée en faveur de l'emploi de personnes en situation de handicap.
Rejoindre Astek, c'est choisir :un accélérateur d'expérience, où chaque mission est une opportunité de progresserun accès à une multitude de projets techniquement passionnants pour nos clients comme en interneun accompagnement de proximité individualisé pour un parcours professionnel sur mesureun apprentissage continu, grâce à notre Académie de formation interneun environnement de travail convivial et inclusif, soutenu par des pratiques RH certifiées #TopEmployer2025Let's move forward.Ce que nous allons accomplir ensemble :
Au sein d'une équipe projet spécialisée en développement de logiciels embarqués pour des systèmes critiques (spatial, défense, etc.), vous intervenez sur l'ensemble du cycle de vie du logiciel bas niveau, depuis la spécification jusqu'à la validation sur cible.
Vous contribuez à la fiabilité, la performance et la robustesse du logiciel, en respectant les contraintes temps réel, mémoire, consommation, et sûreté de fonctionnement.
Votre mission (...si vous l'acceptez !) :
Vous serez en charge de concevoir, coder et intégrer des briques logicielles embarquées en C, au plus proche du matériel. Vous interagirez avec les cartes électroniques, les équipements physiques, et les composants systèmes.
Votre travail portera notamment sur l'écriture de drivers permettant d'assurer la communication avec des périphériques (capteurs, actionneurs, mémoires, interfaces de communication), et sur l'intégration dans un environnement logiciel plus large.
Votre quotidien sera rythmé par :
- Participer à la définition de l'architecture logicielle bas niveau
- Développer et maintenir des drivers hardware (SPI, I2C, UART, etc.)
- Intégrer le logiciel sur cartes électroniques réelles (debug sur cible)
- Réaliser des tests unitaires et d'intégration, analyser les logs et comportements
- Travailler en étroite collaboration avec les équipes électronique et système
- Participer aux revues de code et à l'amélioration continue des pratiques de développement
- Contribuer à la documentation technique dans un cadre normatif exigeant
Les petits plus du projet :
Rejoindre des projets à haute valeur technologique et scientifique, travailler dans un environnement stimulant et exigeant et participer à la conception de systèmes embarqués dans le domaine du spatial !
Le profil recherché
Vous :
- Diplômé(e) d'une école d'ingénieur ou équivalent (Bac +5) en informatique embarquée, électronique, ou domaine connexe
- 2 à 5 ans d'expérience professionnelle hors alternance
- Maîtrise du langage C, en environnement contraint
- Bonne connaissance des microcontrôleurs / processeurs, des bus de communication (SPI, I2C, CAN...) et de l'architecture matérielle
- Expérience avec ou sans RTOS
- Lecture de datasheets, compréhension fine du hardware
- Bonus : expérience en développement pour secteur critique (aéro, spatial, médical, défense...)