JobMesh

Ingénieur développeur logiciel embarqué H/F

Expleo · Toulouse, Occitanie, FR

Description du poste Au sein de l’équipe « Electronics & Embedded Systems », rattaché à l’agence de Toulouse (31) vous occuperez le rôle d’« Ingénieur Dévelo...

Job description

Description du poste Au sein de l’équipe « Electronics & Embedded Systems », rattaché à l’agence de Toulouse (31) vous occuperez le rôle d’« Ingénieur Développeur Logiciel Embarqué » H/F . Intégré au Département Systems Engineering, vous participez activement au développement et à l’évolution des logiciels embarqués de drones , depuis les couches bas niveau jusqu’aux fonctions de contrôle et de navigation. Missions : - Concevoir et développer des logiciels embarqués temps réel (bare-metal ou RTOS) sur microcontrôleurs STM32 - Développer des drivers et briques bas niveau (GPIO, UART, SPI, I2C, CAN, DMA…) - Implémenter des fonctions de contrôle, navigation et traitement de données (PID, filtre de Kalman, fusion de données) - Réaliser les tests, le débogage sur cible et la validation sur banc ou en conditions réelles - Contribuer à l’architecture logicielle, à l’analyse des performances et à la documentation Profil: - C / C++, STM32, bare-metal, FreeRTOS, Zephyr - Protocoles et interfaces : UART, SPI, I2C, CAN, PWM - Capteurs : IMU, GPS, baromètre, magnétomètre - Outils : GCC/Clang ARM, Git, CI/CD, JTAG/SWD, simulation SIL / HIL - De formation Bac+5 (école d’ingénieur ou université) e...