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
Intermediate

Job 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.

Apply for this position