Concepteur(trice) Logiciel Embarqué Temps Réel bas niveau (H/F/X)

L’essentiel

CDI

Energie / Environnement

Partiellement éligible au télétravail

Toulouse

Compétences

logiciel couche basse

Tests d intégration

Développement

Profil

BAC +5

> 2 ans

À propos

Engagé.e.s pour l'égalité des chances, nous pensons que la diversité est une richesse. Nous savons respecter, apprécier et valoriser les différences de chacun.e : ce sont vos qualités humaines qui seront considérées.

“Connect and Create for Change”... with us !

IT Link, expert des systèmes connectés

Chez IT Link, cela fait 35 ans que nous misons sur la connexion des technologies, des objets et des personnes pour apporter des réponses aux grands défis actuels de notre société (environnement, santé, sécurité…).
Nous accompagnons nos clients dans leurs projets d’innovation et de transformation, des technologies embarquées à l’application métier en passant par le cloud et la science des données.

Pour cela, nous comptons sur nos 750 Linkers présent.e.s sur 14 agences réparties dans le monde (France, Benelux, Canada et Maroc). A horizon 2025, l’objectif est d’atteindre 1000 collaborateurs.trices pour soutenir notre forte croissance.

 

#LI-NH1

Descriptif du poste

Dans le cadre du développement de nos activités dans le secteur de l'automobile, nous recherchons un(e) Concepteur(trice) Logiciel Embarqué Temps Réel bas niveau (H/F/X).

Le poste est à pourvoir en CDI pour une longue mission.

Sur ce poste, vos activités seront de participer activement dans la conception et le développement de nouvelles fonctionnalités pour une vaste gamme de calculateurs et microcontrôleurs, principalement sur la partie descendante du cycle en V :

  • Rédaction des spécifications et conception détaillée logicielles
  • Développement logiciel couche basse (du driver à l API, intégrant la partie scheduler/OS)
  • Tests unitaires
  • Tests d'intégration sur cible (calculateur automotive)
  • Tests d'analyse, support aux autres disciplines et à la vie série


L'intervention sera principalement sur les couches BSP et Boot SW :

  • Développement de drivers microcontrôleur (MCAL) liés à la gestion des périphériques / mécanismes de différents microcontrôleurs : ADC, PWM, I/O, Core, memory, communication, OS,...
  • Développement de modules liés à la gestion des organes hardware du calculateur (HAL) : Smart drivers, ASIC, composant discrets, interaction entre microcontrôleurs...
  • Développement de mécanismes de (re)programmation sécurisée
  • Développement de mécanismes nécessaires à la sureté de fonctionnement
  • Le développement pourra se faire dans un contexte projet Sureté de fonctionnement (Safety ISO 26262, 25119, 13849...) et intégrant des fonctions de CyberSécurité (dans le cadre de l ISO 21434).

Profil

Vous avez un diplôme d Ingénieur ou un master pro spécialisé en informatique industrielle.

La maîtrise de l'anglais est obligatoire sur ce poste.

Vous avez une expérience de 2 ans minimum de développeur et concepteur qui permet de maitriser le développement C dans un environnement temps réel embarqué sur microcontrôleur.

Connaissances nécessaires :

  • En langage de développement C soumis à règle de codage (MISRA par exemple)
  • En architecture des microcontrôleurs 32bits.
  • DMA, interruptions, périphériques I/O, PWM, timer, watchdog, MPU, bus, SPI, UART, pipeline, ECC, Clock... sont des aspect maitrisés
  • En développement de logiciel embarqué soumis à des contraintes temps réelles (IT, CPU load, ressources mémoire limitées)
  • En développement structuré, intégrant des outils de gestion de configuration, gestion de modification, gestion de traçabilité...
  • Utilisation de sonde de debug type ISystem, Trace32, Lauterbach...


Les plus :

  • Expérience méthode AGILE
  • Expérience en développement sur microcontrôleur multi-cœur
  • Connaissance des outils de gestion de configuration/change/exigence type GIT, SVN, JIRA, Doors, Reqtify,...
  • Expérience en Test unitaires via RTRT, Cantata, Tessy ou autre
  • Expérience en développement basé sur l intégration continue (CI)
  • Connaissance de standards sureté de fonctionnement type ISO26262, ISO25119, DO178B ou équivalent
  • Connaissance du standard ASPICE
  • Connaissance du standard Cybersécurité ISO21434


Rémunération : 40 à 45K négociable selon profil et expérience

Rejoindre IT Link c est intégrer une entreprise soucieuse de donner du sens à ses actions, en mettant l'accent sur la proximité avec nos collaborateurs dans des contextes projets innovants.

Retrouvez plus de détails sur nos engagements : https://www.itlink.fr/le-groupe.

Le processus de recrutement

Un process avec des étapes simples :

  • Des RDV avec les équipes Business & Recrutement pour prendre le temps de se connaître et valider l'adéquation entre votre projet professionnel et nos activités
  • Un accompagnement à la rencontre client : on prend le temps de vous présenter le contexte et les attendus techniques en amont et on assiste avec vous au RDV avec le prescripteur technique. C’est le moment de découvrir l’environnement du projet sur lequel vous serez amené.e à travailler !
  • Le retour est positif ? Nous finalisons les démarches administratives et vous accueillons parmi les Linkers grâce à notre parcours d’intégration personnalisé !

Nelly Hatzantonis

« La vocation, c’est avoir pour métier sa passion. » Stendhal

Les plus de la vie chez IT Link

Alan : mutuelle familiale et 100% digitale

Transports en commun à 100%

Participation financière au télétravail

Forts engagements RSE

Vous pourriez être intéressé par ...