Ingénieur Développement Logiciel embarqué (H/F)

Département :                                        R&D

Statut du poste :                                    Cadre du secteur privé

Type de contrat :                                   CDI

Salaire brut annuel :                             A partir de 35 K€ brut annuel

Expérience :                                             + de 2 ans

Prise de fonction :                                 Au plus vite

Lieu :                                                       Régions de Marseille/Aix en Provence/Valence/Toulouse/

1. Descriptif du poste

Au sein d’un bureau d’études, vous avez en charge le développement de logiciels embarqués à fortes contraintes sécuritaires et temps réel.
Sous la responsabilité du chef de projet, votre rôle consiste à :
– Réaliser le développement de logiciels, principalement en C (voire C++),
– Être force de proposition sur les choix techniques en termes d’architecture (mémoire disponible, performances, contraintes de sécurité, interfaces avec l’électronique, etc …),
– Concevoir, développer, coder, et mettre au point les logiciels (tests unitaires et d’intégration système),
– Rédiger les plans de test et validation,
– Participer aux tests sur banc de test et rédiger les rapports de tests,
– Gérer les activités relatives à la certification des développements,
– Assurer le reporting technique auprès du Responsable (Chef de Projet Technique) en charge du développement.

2. Environnement  technique

  • Langages C, C++
  • Noyaux temps réel embarqués (Linux, Windows, FreeRTOS, MbedOS, …).
  • Réseaux CAN, Ethernet, USB, PCI Express, GigEVision, …
  • Gestion de configuration : SVN,
  • Outils de tracking de bug : Mantis, …
  • Interfaces : liaisons série, I2C, SPI, Ethernet, USB, CAN, bus vidéo
  • processeurs ARM et INTEL
  • Connaissance des outils d’intégration sur cible (émulateurs, analyseurs logiques, analyseurs de bus, ..) fortement appréciée,
  • Connaissance standards vidéo appréciée,
  • Qualité logicielle

3. Profil

  • De formation Ingénieur en logiciel embarqué temps réel, vous justifiez d’une expérience significative (2 ans minimum) dans le développement logiciel fortement contraint et vous souhaitez intégrer une équipe spécialisée dans le domaine du logiciel embarqué temps réel.
  • Vous êtes passionné par la technique.
  • Votre esprit de synthèse et votre ténacité sont vos atouts pour réussir à ce poste.
  • Vous avez le potentiel et le souhait de prendre à moyen terme la responsabilité de la définition d’architectures ou du développement de logiciels embarqués complexes.
  • La langue anglaise est un prérequis pour ce type d’intervention, souvent dans un contexte international, et un bon relationnel sont indispensables pour évoluer sur ce type de poste.