OBJETS CONNECTES

RESEAUX CAPTEURS

INTELLIGENCE EMBARQUEE

Adresse

Technoparc IV

1 Impasse Marcel Chalard

31100 Toulouse - France

Contact

+33 (0)6 87 52 59 65

contact@beenetic.fr

 

En croissance, BEENETIC Systems prévoit des recrutements en 2017 sur des postes d'ingénieurs à partir du 2e trimestre.

Nous accueillons également des stagiaires (technicien, ingénieur, business developpment)

Nous recherchons les compétences suivantes pour venir contribuer à nos projets.


Recrutement

Ingénieur Application Electronique embarquée :

  • Très bon niveau en électronique analogique et numérique
  • Connaissances en logiciel embarqué (architecture ARM)
  • Travail en équipe et bonne humeur obligatoires
  • Flexibilité et gout pour le travail
  • Bonne maîtrise de l'anglais indispensable

Ingénieur Logiciel embarqué :

  • Très bon niveau en développement logiciels sur plateformes ARM
  • Maîtrise des environnements de développement (IAR, Keil, Mplab, CodeWarior)
  • Connaissances en électronique analogique et numérique
  • Travail en équipe et bonne humeur obligatoires
  • Flexibilité et gout pour le travail
  • Bonne maîtrise de l'anglais indispensable

Stages

STAGE INGÉNIEUR  (réf STA17AWS) :

Titre : Développement et intégration sous Linux/Python/i.MX6 d’applications serveur pour des produits connectés (Wifi, 802.15.4).

Date de début : Q1 2017 (à partir de février)

Durée : 5 à 6 mois

Niveau requis : 5e année ingénieur (BAC+5)

Description du sujet :
Sujet très axé sur les développements sous Linux/Python, il consiste à concevoir (en collaboration avec les ingénieurs de BEENETIC Systems) et développer les logiciels d’une liaison serveur cloud pour objets connectés (de l’objet lui-même à l’interface utilisateur sur différentes plateformes). Le stagiaire contribuera, dans la mesure du temps disponible et de ses compétences, au développement du serveur NodeJS / SQL/MongoDB AWS, aux intégrations de paquets Yocto adéquats et aux développements des fonctions haut-niveau permettant la gestion complète du système.

Le stagiaire mettra en œuvre tout ou partie des éléments suivants du système :

  • Développement, intégration et validation du logiciel superviseur/serveur local en environnement modules i.MX6 (NXP, SolidRun, Varicite,…) sous Debian et python
  • Recherche et intégration des paquets Yocto disponibles et/ou modification Debian
  • Intégration d’une base de données sous AWS et développement des couches logicielles spécifiques au système
  • Mise en œuvre (basique) d’un site internet pour communication distante avec la base de données ou le superviseur local
  • Mise en œuvre (basique) d’application iOS et/ou Android pour communication distante avec la base de données ou le superviseur local
  • Tests fonctionnels et paramétriques du système sur le matériel au laboratoire

Le stage se compose d'une forte dominante logiciel mais nécessite également de posséder des notions sur le matériel proprement-dit (compréhension d’un processeur d’application, connaissance des interfaces numériques).

Il est demandé de bonnes connaissances en programmation sous LINUX (Python, C) et Microcontrôleur sur plateforme ARM (7 à DualCore A9)
Le stagiaire sera assisté par les ingénieurs BEENETIC Systems, qui sont déjà assignés sur ce projet.

Ce développement contribuera à la réalisation d’un produit commercial.

Compétences souhaitées (idéalement et dans l’ordre d’importance) :

  • Maîtrise de l’environnement Linux (Ubuntu, Debian) et idéalement des paquets Yocto
  • Maîtrise langages Linux, Python, C, C++, JAVA et/ou C#
  • Maîtrise d’un environnement de développement de type CodeBlocks/Eclipse ou équivalent
  • Connaissance de l’environnement AWS (Amazon Web Services)
  • Première expérience en développement Logiciel embarqué sur microcontrôleur ARM (micro OS)
  • Gestion de configuration logicielle (basique)
  • Conception, algorithmes et analyse au niveau système (UML, architecture)
  • Bonne connaissance gestion de base de données (SQL, MongoDB)
  • Maîtrise du modèle de communication réseau OSI
  • Connaissance électronique analogique (basique) et numérique
  • Des connaissances des protocoles de communication : WIFI, Bluetooth, ZB, GSM/GPRS/3G,…

Environnement :

  • ARM Cortex, IAR, CodeBlocks
  • Linux Ubuntu/Debian, Android, JAVA, Python, Windows, Visual Studio
  • SVN, Git, Doxygen

Exigences :
Vous aimez travailler en équipe, êtes créatif et innovant, et avez force de proposition. Rigoureux, vous faites preuve d’autonomie, de flexibilité et d’adaptabilité, qualités nécessaires dans une petite structure et son environnement en évolution constante.


 OFFRE STAGE INGÉNIEUR (réf STA17SERV) :

Titre : Développement et intégration sous Linux/Yocto de drivers et algorithmes pour un produit connecté (Wifi, BT) et multimédia (caméra, écran)

Date de début : Q1 2017 (à partir de février)

Durée : 5 à 6 mois

Niveau requis : 5e année ingénieur (BAC+5)

Description du sujet :

Sujet très axé sur les développements sous Linux, il consiste à concevoir (en collaboration avec les ingénieurs de BEENETIC Systems) et développer la partie logicielle d’un produit embarqué. Ce produit intègre un processeur d’application de type iMX6, un écran LCD et plusieurs autres périphériques dont des caméras. Le stagiaire contribuera, dans la mesure du temps disponible et de ses compétences, au développement des drivers périphériques, aux intégrations de paquets Yocto adéquats et aux développements des fonctions haut-niveau permettant d’accéder, depuis les interfaces utilisateurs disponibles, à ces périphériques.

Le stagiaire mettra en œuvre tout ou partie des éléments suivants du système :

  • Développement logiciel des drivers sous environnement iMX6 (NXP, SolidRun, Varicite,…)
  • Recherche et intégration des paquets Yocto disponibles et/ou modification Debian
  • Développement des fonctions et interfaces pour accéder aux périphériques
  • Développement des algorithmes/séquence de fonctionnement du produit
  • Tests fonctionnels et paramétriques du système sur le matériel au laboratoire

Le stage se compose d'une forte dominante logiciel embarqué mais nécessite également de posséder des notions sur le matériel proprement-dit (compréhension d’un processeur d’application, connaissance des interfaces numériques).

Il est demandé de bonnes connaissances en programmation sous LINUX (Python, C) et Microcontrôleur sur plateforme ARM (7 à DualCore A9)

Le stagiaire sera assisté par les ingénieurs BEENETIC Systems, qui sont déjà assignés sur ce projet.

Ce développement contribuera à la réalisation d’un produit commercial.

Compétences souhaitées (dans l’ordre d’importance):

  • Maîtrise de l’environnement Linux (Ubuntu, Debian) et idéalement des paquets Yocto
  • Maîtrise langages Linux, Python, C, C++, JAVA et/ou C#
  • Maîtrise d’un environnement de développement de type CodeBlocks/Eclipse ou équivalent
  • Première expérience en développement Logiciel embarqué sur microcontrôleur ARM (micro OS)
  • Gestion de configuration logicielle (basique)
  • Conception, algorithmes et analyse au niveau système (UML, architecture)
  • Bonne connaissance des interfaces courantes (UART, I2C, SPI, ADC, CAN, LIN)
  • Maîtrise du modèle de communication réseau OSI
  • Connaissance électronique analogique (basique) et numérique
  • Bonne connaissance des protocoles de communication : WIFI, Bluetooth, ZB, GSM/GPRS/3G,…

Environnement :

  • ARM Cortex, IAR, CodeBlocks
  • Linux Ubuntu/Debian, Android, JAVA, Python, Windows, Visual Studio
  • SVN, Git, Doxygen

Exigences :

Vous aimez travailler en équipe, êtes créatif et innovant, et avez force de proposition. Rigoureux, vous faites preuve d’autonomie, de flexibilité et d’adaptabilité, qualités nécessaires dans une petite structure et son environnement en évolution constante.

 

AUTRES STAGES POSSIBLES (Electronique, logiciel embarqué, Linux/Python, autres dates) suivant profils. Postulez!


Merci de nous faire parvenir CV, lettre de motivation et autres informations à Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.

Les profils stagiaires ne sont pas encore défnis (plusieurs projets élligibles)

Développement et intégration sous Linux/Python/i.MX6 d’applications serveur pour des produits connectés (Wifi, 802.15.4)

 

Nous contacter Nous visiter
+33 (0) 6 87 52 59 65

Technoparc IV

 

1 impasse Marcel Chalard

 

31100 Toulouse - France