Ingénieur Développement Logiciel Embarqué (H/F)
TD CONSULTING
Canton of Valence-4, France
9 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French, English Experience level
IntermediateJob location
Canton of Valence-4, France
Tech stack
HTML
Java
JavaScript
Artificial Intelligence
UClibc (C Standard Library)
C++
CAN Bus
CSS
Databases
Linux
Programming Tools
Embedded Software
Python
PostgreSQL
Machine Learning
MySQL
RS-232
RS-485 Standard
Software Engineering
Gitlab
GIT
Yocto
Docker
Jenkins
Job description
Il reste également ouvert à tout profil animé par un réel savoir-être et des compétences avérées.", * Développement de logiciel embarqué :
- Concevoir l'architecture et le développement des logiciels embarqués (Architecture ARM / RISK…)
- Mener les essais techniques des prototypes, vérifier leur conformité aux performances attendues
- Utiliser Git de manière avancée pour la gestion du versioning, des workflows et des mises à jour
- Mener une veille pour s'adapter aux évolutions technologiques et envisager les améliorations
- Contribuer significativement à l'amélioration continue des pratiques d'ingénierie logicielle.
- Gestion de projet :
- Rédiger les cahiers des charges permettant une conception optimale respectant la réglementation en vigueur
- Choisir les solutions techniques et actualiser les documents techniques de définition du projet
- Déterminer les moyens nécessaires à la production tels que les outils de programmation et d'essais
- Veiller au respect du cahier des charges lors de la fabrication.
Requirements
Diplômes et expérience : Ingénieur ou bac +5 dans le domaine informatique.
Expérience de 2 ans minimum dans le développement de logiciels embarqués.
- Compétences techniques / Connaissances nécessaires :
- Logiciel embarqué, programmation en C / C++ / Python / Java
- OS embarqué sous Linux (Yocto / Buildroot…)
- Communication matériel (bus CAN, I2C, SPI, RS232/RS485, ADC…)
- Automatisation de tests (Jenkins)
- Outils Docker et Gitlab avancés
- Bon niveau d'anglais.
- Programmation CSS / HTML / JavaScript
- Connaissance du domaine des bases de données (MySQL / PostgreSQL…)
- Notions d'intelligence artificielle (machine learning / réseau de neurones…)
- Notions d'électronique embarqué.
About the company
"TD CONSULTING est un cabinet de recrutement spécialisé dans le placement des profils ex-militaires dans de nombreux secteurs d'activité tels que le nucléaire, le naval, la maintenance industrielle, l'IT ou les énergies renouvelables.