Développeur(euse) fullstack - Application embarquée (H/F)
Role details
Job location
Tech stack
Job description
l'activité. Vous collaborerez étroitement avec le fournisseur de cartes électroniques et le responsable du service développement, dans un environnement dynamique où autonomie, réactivité et esprit d'analyse seront des atouts majeurs pour réussir ce projet innovant. Vous serez en charge : * Implémenter des spécifications normé (API GraphQL) * Aide au choix système d'exploitation et logiciel * Démarche Test-Driven Development * Mise en place de test automatisée * Développement * Documentations * Optimisation des performances Compétences techniques attendues : * Le / La candidat(e) devra être à l'aise avec : - les environnement Linux - la compréhension de cahier des charges - les systèmes embarqués tel que Yocto par exemple * Des connaissances techniques sur : - Les distributions Linux embarquées - Gitlab CI / CD appréciable - Les langages de développements de type : - Python, Java, C pour le backend. Le choix de langage sera à déterminer dans le cadre de ce projet. - React.JS (TypeScript) pour le frontend web. Le choix de langage sera à déterminer dans le cadre de ce projet. - Les API GraphQL * Concepts d'API et de communication M2M Qualités humaines attendues : * Autonomie, * Sens de l'écoute, * Réactivité, * Esprit analytique, * Curiosité / Polyvalence technique., * Assurer la compatibilité des systèmes embarqués avec différents matériels
- Collaborer avec des fournisseurs pour des composants de systèmes
- Concevoir des architectures de systèmes embarqués
- Configurer des systèmes électroniques embarqués
- Documentation technique pour systèmes embarqués
- Débogage de systèmes embarqués
- Déterminer des composants d'architecture, des technologies, des équipements, des outils supports et les intégrer selon les spécifications
- Développement de logiciels embarqués
- Développer des logiciels pour systèmes embarqués
- Gestion des versions de logiciels embarqués
- Mettre en place des protocoles de sécurité pour systèmes embarqués
- Optimisation de la performance des systèmes
- Optimiser l'interface utilisateur des systèmes
- Respecter les normes industrielles dans la conception embarquée
- Réaliser des études de faisabilité pour nouveaux projets embarqués
- Sécurité des systèmes embarqués
- Tester et valider des systèmes embarqués
- Valider le choix d'une architecture matérielle ou logicielle
Requirements
-
Bac+5 et plus ou équivalents, Langues
-
Anglais
-
FrançaisCette langue est indispensable
Savoir-être professionnels
- Organiser son travail selon les priorités et les objectifs
- Faire preuve d'autonomie
- Etre force de proposition
Benefits & conditions
- Salaire brut : Annuel de 36000.0 Euros à 42000.0 Euros sur 12.0 mois
- Primes
- Titres restaurant / Prime de panier
- Complémentaire santé
- Ordinateur portable
- Indemnité transports
Déplacements Déplacements : Ponctuels