Offres d’emplois
Ingénieur développement Javascript full-satck NodeJS Angular
Détails de l'offre
Ingénieur développement Javascript full-satck NodeJS Angular
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement Javascript full-stack NodeJs Angular pour l’un de nos clients, PME située vers Gardanne.
Mission :
En binôme avec un développeur JS full-stack, vous prendrez en charge de manière autonome le développement de nouveaux modules et fonctionnalités sur une plateforme web existante.
Vous serez également attendu sur la proposition de solutions d’amélioration, d’optimisation et de robustesse des systèmes, ainsi que la mise en œuvre de ces solutions.
Votre volonté de rigueur vous conduit à réaliser la documentation du code ainsi que la définition des jeux de tests.
Stack technique : Angular, NodeJS / Javascript, Typescript, HTML5, CSS3, SCSS, Rest / JSon, Api de Google (Firebase, Firestore) et d’AWS, nginx, Pm2, Npm, Git, Postman, Doxygen, Linux
Profil
Idéalement ingénieur de formation, vous justifiez d’au moins 4 ans d’expérience sur stack Javascript / Typescript et maitrisez Node.Js et Angular.
Intéressé tant par le back-end que par le front-end, vous êtes sensible à l’eXpérience Utilisateur, à la qualité et la modernité des IHMs tout en ayant en tête la recherche de performance.
Une connaissance de l'anglais et de la norme ISO9001 sont des atouts supplémentaires pour votre candidature.
Démarrage rapide souhaité.
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers)
Détails de l'offre
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers)
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur software embarqué bas niveau Linux (ici Yocto) pour l’un de nos clients situé sur Aix-en-Provence.
Mission :
Au sein de l'équipe Software, vos missions seront :
- Participation aux choix d’architecture & à la conception logicielle
- Mise en place d’un projet Yocto & customisation du noyau Linux
- Développement logiciel Linux embarqué (Yocto) couches bas niveau et dans une moindre mesure middleware pour produits IOT
- Un peu de scripting Shell, quelques bouts de Python
- Analyse et debug
Profil
Idéalement ingénieur de formation, vous justifiez de 6 ans d’expérience en développement Linux OS (bas niveau / drivers, éventuellement kernel). Des connaissances Yocto seraient un atout indéniable.
Compétences requises :
* Expertise en C, maitrise Shell et/ou Python, bonnes connaissances kernel & drivers
* Protocoles de communication type TCP/IP, I2C, UART, Modbus, Ethernet, etc.
* Maitrise d’outils Git (voire SVN), Jenkins, Jira, etc.
* Anglais technique
Compétences bonus :
* Réseaux & télécoms
* Cybersécurité
* OS temps réel
* Posix
* Connaissances de base en électronique / hardware
Démarrage rapide souhaité, mais un préavis ne sera pas rédhibitoire si vous êtes la bonne personne.
Poste en présentiel uniquement (pas de distanciel).
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers)
Détails de l'offre
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers)
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur software embarqué bas niveau Linux (ici Yocto) pour l’un de nos clients situé sur Aix-en-Provence.
Mission :
Au sein de l'équipe Software, vos missions seront :
- Participation aux choix d’architecture & à la conception logicielle
- Mise en place d’un projet Yocto & customisation du noyau Linux
- Développement logiciel Linux embarqué (Yocto) couches bas niveau et dans une moindre mesure middleware pour produits IOT
- Un peu de scripting Shell, quelques bouts de Python
- Analyse et debug
Profil
Idéalement ingénieur de formation, vous justifiez de 6 ans d’expérience en développement Linux OS (bas niveau / drivers, éventuellement kernel). Des connaissances Yocto seraient un atout indéniable.
Compétences requises :
* Expertise en C, maitrise Shell et/ou Python, bonnes connaissances kernel & drivers
* Protocoles de communication type TCP/IP, I2C, UART, Modbus, Ethernet, etc.
* Maitrise d’outils Git (voire SVN), Jenkins, Jira, etc.
* Anglais technique
Compétences bonus :
* Réseaux & télécoms
* Cybersécurité
* OS temps réel
* Posix
* Connaissances de base en électronique / hardware
Démarrage rapide souhaité, mais un préavis ne sera pas rédhibitoire si vous êtes la bonne personne.
Poste en présentiel uniquement (pas de distanciel).
Ingénieur en développement Logiciel Cartographique maitrisant le C++ / QT
Détails de l'offre
Ingénieur en développement Logiciel Cartographique maitrisant le C++ / QT
Description
Mission :
Au sein d’un petit bureau d’étude, vous prendrez en charge le développement software C++ / Qt 5 de la gestion cartographique sous Windows ou Linux (voire Android), à l’aide de librairies GDAL, PROJ4…
Les travaux commencent par la reprise d’un projet existant pour produire rapidement une version modernisée, puis à y rajouter des fonctionnalités telles que la gestion de l’élévation de terrain (passage de la 2D à la 2.5D).
Profil
Profil :
Idéalement ingénieur de formation, vous justifiez d’au moins 5 ans d’expérience en programmation C++ / Qt et maitrisez IMPERATIVEMENT le domaine de la cartographie / SIG (Système d'Information Géographique), avec des librairies telles que GDAL (Geospatial Data Abstraction Library), GEOS, PROJ
Des notions OpenCV, OpenGL, Video4Linux (V4L2), etc. seraient un +
Démarrage rapide souhaité, poste en présentiel uniquement (PAS de distanciel).
Senior développeur Javascript Typescript full-stack Node Angular
Détails de l'offre
Senior développeur Javascript Typescript full-stack Node Angular
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement senior Javascript / Typescript full-stack NodeJs / Angular pour l’un de nos clients, PME située dans Marseille centre.
Mission :
Au sein d’une petite équipe de développeurs Javascript / Typescript, vos tâches seront les suivantes :
- Concevoir et développer de nouvelles fonctionnalités Backend et Frontend pour la V2 d’une plateforme digitale existante, ainsi que ses API
- Réaliser la conception logicielle et optimiser la structure de la base de données (Mongo DB & PostgreSQL)
- Améliorer la sécurité de la plateforme et le traitement des données personnelles
- Réaliser les tests techniques (TU/TI) via Jest et corriger les anomalies
- Harmoniser et industrialiser l’ensemble des composants et applications
- Participer à la rédaction de la documentation technique
- Aider à la construction de l’architecture data dans le but d’entraîner des algorithmes d’IA
- Effectuer une veille technologique permanente et la partager
Stack technique : Angular 15, NodeJS, NestJS, Express, API Rest, Websockets, Mongoose, MongoDB, PostgresSQL, Cloud AWS, Git, Github, CI/CD, KeyCloak, Jest, méthodologie Scrum Agile, cybersécurité
Profil
Idéalement ingénieur de formation, vous justifiez d’au moins 8 ans d’expérience sur stack Javascript / Typescript
Sensibilisé à l’eXpérience Utilisateur et à la qualité des IHMs, vous accordez également une forte attention à l’optimisation des performances logicielles.
Doté de solides qualités organisationnelles, vous appréciez toutefois d’évoluer dans des contextes start-up cherchant à se structurer.
Anglais technique requis
Démarrage rapide souhaité.
Senior développeur Javascript Typescript full-stack Node Angular
Détails de l'offre
Senior développeur Javascript Typescript full-stack Node Angular
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement senior Javascript / Typescript full-stack NodeJs / Angular pour l’un de nos clients, PME située dans Marseille centre.
Mission :
Au sein d’une petite équipe de développeurs Javascript / Typescript, vos tâches seront les suivantes :
- Concevoir et développer de nouvelles fonctionnalités Backend et Frontend pour la V2 d’une plateforme digitale existante, ainsi que ses API
- Réaliser la conception logicielle et optimiser la structure de la base de données (Mongo DB & PostgreSQL)
- Améliorer la sécurité de la plateforme et le traitement des données personnelles
- Réaliser les tests techniques (TU/TI) via Jest et corriger les anomalies
- Harmoniser et industrialiser l’ensemble des composants et applications
- Participer à la rédaction de la documentation technique
- Aider à la construction de l’architecture data dans le but d’entraîner des algorithmes d’IA
- Effectuer une veille technologique permanente et la partager
Stack technique : Angular 15, NodeJS, NestJS, Express, API Rest, Websockets, Mongoose, MongoDB, PostgresSQL, Cloud AWS, Git, Github, CI/CD, KeyCloak, Jest, méthodologie Scrum Agile, cybersécurité
Profil
Idéalement ingénieur de formation, vous justifiez d’au moins 8 ans d’expérience sur stack Javascript / Typescript
Sensibilisé à l’eXpérience Utilisateur et à la qualité des IHMs, vous accordez également une forte attention à l’optimisation des performances logicielles.
Doté de solides qualités organisationnelles, vous appréciez toutefois d’évoluer dans des contextes start-up cherchant à se structurer.
Anglais technique requis
Démarrage rapide souhaité.
Ingénieur électronique hardware & software embarqué microcontrôleur - firmware
Détails de l'offre
Ingénieur électronique hardware & software embarqué microcontrôleur - firmware
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur en développement hardware / électronique embarquée & Firmware / Software bas niveau MCU pour l'un de nos clients sur Aix-en-Provence dans le cadre d’une mission longue.
Mission :
Au sein d’un petite entité organisées en mode PME et intégré dans le pôle Software Linux embarqué, vous prendrez en charge en autonomie la partie Hardware / Electronique embarquée ainsi que Firmware / Software microcontrôleur :
* Partie Electronique / HW :
- Rédaction des spécifications de la carte électronique à partir des specs produit
- Adaptation de la conception actuelle en accord avec la spécification carte intégrant les nouveaux besoins, les analyses d'amélioration de design et les contraintes de qualification du produit (CEM, foudre, ....)
- Interfaçage avec l'équipe CAO (contrainte de placement / routage, support, adaptation design) et celle de dev mécanique (choix technique, ajustement de design, compatibilité, ...)
- Support à la production des cartes
- Préparation et réalisation des essais d'intégration HW en collaboration avec l'équipe V&V
* Partie Software bas niveau MCU :
- Participation aux choix d’architecture SW
- Développements C / microcontrôleur STM32 voire plus ponctuellement sur Microchip
- Intégration Software sur carte
- Debug HW/SW dans les recherches de pannes et améliorations
- Rédaction et réalisation des essais de vérification Cyber-sécurité
Profil
Idéalement ingénieur de formation, vous justifiez d’une expérience significative en développement Hardware / électronique de cartes, ainsi qu’un bon niveau en soft embarqué C sur µcontrôleur (type Microchip / Atmel / PIC / STM32).
Compétences techniques requises :
* Interfaces de type USB, CAN, Ethernet, ARINC 429 et série asynchrone.
* Capacité à travailler aussi bien sans OS (bare metal) qu’avec un FreeRTOS ou équivalent
* Electronique analogique petits signaux : notions de design de cartes, lecture de datasheets, etc.
* Expérience en développement carte numérique (SPI, UART, MCU/MPC, …)
* Notions Linux embarqué
* Git ou SVN
* Connaissance d’environnement normatif type ferroviaire, nucléaire, aéronautique ou cybersécurité (DO 178 / DO254, SIL, etc.)
* Notions Cadstar ou autre outil CAO équivalent
Bon niveau Anglais écrit requis.
Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables
Ingénieur développement électronique hardware & software embarqué microcontrôleur - firmware
Détails de l'offre
Ingénieur développement électronique hardware & software embarqué microcontrôleur - firmware
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur en développement hardware / électronique embarquée & Firmware / Software bas niveau MCU pour l'un de nos clients sur Aix-en-Provence dans le cadre d’une mission longue.
Mission :
Au sein d’un petite entité organisées en mode PME et intégré dans le pôle Software Linux embarqué, vous prendrez en charge en autonomie la partie Hardware / Electronique embarquée ainsi que Firmware / Software microcontrôleur :
* Partie Electronique / HW :
- Rédaction des spécifications de la carte électronique à partir des specs produit
- Adaptation de la conception actuelle en accord avec la spécification carte intégrant les nouveaux besoins, les analyses d'amélioration de design et les contraintes de qualification du produit (CEM, foudre, ....)
- Interfaçage avec l'équipe CAO (contrainte de placement / routage, support, adaptation design) et celle de dev mécanique (choix technique, ajustement de design, compatibilité, ...)
- Support à la production des cartes
- Préparation et réalisation des essais d'intégration HW en collaboration avec l'équipe V&V
* Partie Software bas niveau MCU :
- Participation aux choix d’architecture SW
- Développements C / microcontrôleur STM32 voire plus ponctuellement sur Microchip
- Intégration Software sur carte
- Debug HW/SW dans les recherches de pannes et améliorations
- Rédaction et réalisation des essais de vérification Cyber-sécurité
Profil
Idéalement ingénieur de formation, vous justifiez d’une expérience significative en développement Hardware / électronique de cartes, ainsi qu’un bon niveau en soft embarqué C sur µcontrôleur (type Microchip / Atmel / PIC / STM32).
Compétences techniques requises :
* Interfaces de type USB, CAN, Ethernet, ARINC 429 et série asynchrone.
* Capacité à travailler aussi bien sans OS (bare metal) qu’avec un FreeRTOS ou équivalent
* Electronique analogique petits signaux : notions de design de cartes, lecture de datasheets, etc.
* Expérience en développement carte numérique (SPI, UART, MCU/MPC, …)
* Notions Linux embarqué
* Git ou SVN
* Connaissance d’environnement normatif type ferroviaire, nucléaire, aéronautique ou cybersécurité (DO 178 / DO254, SIL, etc.)
* Notions Cadstar ou autre outil CAO équivalent
Bon niveau Anglais écrit requis.
Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables
Ingénieur hardware -électronique analogique & CAO - Electronicien - secteur défense
Détails de l'offre
Ingénieur hardware -électronique analogique & CAO - Electronicien - secteur défense
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur hardware / électronique analogique / Electronicien H/F pour l’un de nos clients situé vers Marignane (domaine Défense).
Poste en présentiel uniquement, PAS DE DISTANCIEL possible.
Mission :
Au sein d’une équipe R&D, vous participez à la conception électronique / hardware de nouveaux produits en environnement contraint.
Vous prendrez également en charge l’intégration de cartes électroniques mixtes depuis leur spécification jusqu’à leur industrialisation.
Vous développerez les fonctions suivantes (liste non exhaustive) :
* des cœurs de traitement à base de microcontrôleurs (type STM32)
* des interfaces analogiques rapides (DAC, ADC, filtrage...) et numériques (UART, SPI, I2C, USB…)
* des modules de communication RF (WIFI, BLE, LoRa…)
* des cartes d’alimentation, de charge à induction
* des bancs de test
Dans ce cadre, vos missions seront les suivantes :
* élaboration de la documentation de conception : spécifications techniques, choix des composants clés, justification du design
* saisie des schémas électriques sur l’outil de CAO (type Altium, Kicad, Eagle)
* rédaction des spécifications de routage et suivi du routage
* mise au point et intégration des cartes électroniques
* rédaction du plan de qualification, validation paramétrique et fonctionnelle et suivi des essais environnementaux (CEM, climatiques, etc.)
* gestion de l’obsolescence
* support aux équipes opérationnelles dans la recherche de pannes et d’amélioration des procédures
Profil
De préférence ingénieur électronique de formation, vous justifiez d’au moins 4 ans d’expérience similaire en contexte industriel (idéalement normatif) et maitrisez le flot de conception hardware, en architecture et conception analogique et/ou numérique (UART, SPI, I2C, USB, AOP, régulateur DC/DC, résonateur RLC, filtres, etc.) et sur les notions de mesure électronique et de conditionnement du signal.
* Vous maitrisez un outil CAO tel que Altium Designer, Eagle ou Kicad.
* Vous avez une première expérience de développement logiciel (langage C et/ou Python) sur des IDE tels que Code Composer Studio, STM Cube pour le test des cartes développées, et avez une bonne connaissance de l’architecture des microcontrôleurs ARM.
* Bon niveau d’anglais requis
Contexte Défense, habilitabilité CD requise.
Poste en présentiel uniquement, PAS DE DISTANCIEL possible.
Ingénieur développeur middleware C++ QT sous windows
Détails de l'offre
Ingénieur développeur middleware C++ QT sous windows
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un Ingénieur développeur middleware (et un peu d’IHM) C++ Qt sous Windows pour l’un de nos clients situé à Aix en Provence dans le cadre d’un projet dans le domaine de la Défense.
Mission :
Intégré(e) à une petite équipe de développement, vos principales missions seront de :
- Participation à la rédaction de spécifications et de tests (selon votre séniorité)
- Conception et développement d’évolutions en C++ et Qt
- Intégration
- Analyse et corrections de bugs
- Interventions ponctuelles auprès des clients
Environnement technique : Windows, C++/Qt, Visual Studio 2017/2019, PostgreSQL, SQL, UML, Git, GitLab, LDT, sockets TCP/IP - UDP, Redmine, Testlink, Jenkins, Artifactory, etc.
Profil
Idéalement ingénieur de formation, vous justifiez d’au moins 4 ans d’expérience en développement C++ moderne (a minima 11 voire 14) sous Windows et disposez de bonnes connaissances en Qt.
Autres compétences attendues :
- Connaissances de base en architecture logicielle et en multithreading
- Connaissances de toutes les étapes de développement d’un logiciel et de la gestion des exigences
- Git voire SVN
- Connaissances UML + capacité à travailler aussi bien en méthodologie Scrum Agile qu’en Cycle en V
- Bon niveau en Anglais
Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP, principaux bus de communication, notions Python, standards militaires
Habilitabilité CD requise
Contrat proposé : CDI de préférence, mais contrats alternatifs envisageables
Démarrage rapide souhaité