Offres d’emplois
Ingénieur développeur C++ Qt (Windows) multithread confirmé -domaine Défense F/H
Détails de l'offre
Ingénieur développeur C++ Qt (Windows) multithread confirmé -domaine Défense F/H
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement C++ Qt (sous Windows) confirmé pour l’un de nos clients situé vers Toulon (Var).
Mission : Au sein d’une équipe de développement software travaillant sur des systèmes de Défense pour le domaine Naval, vos tâches seront les suivantes :
* Participation aux specs techniques & à la conception
* Développement C++ / Qt tant au niveau middleware qu’IHM
* Test des modules logiciels produits
* Rédaction de la documentation associée
* Participation à l’amélioration continue des produits logiciels / R&D
Profil
Idéalement ingénieur de formation, vous justifiez d’au moins 5 ans d’expérience en développement C++/Qt (environnement Windows) et êtes capable d’intervenir tant sur du middleware que des IHM complexes.
Compétences requises :
- Maitrise avérée en C++ moderne (11+)
- Multithreading, mécanismes de communication inter-processus, architectures multiprocesseurs,
- Outils de gestion de configuration (Git, SVN), de débogage et de qualité logicielle (type Jira et Redmine)
- Maitrise Cycle en V, UML et méthodologie Scrum / Agile
Compétences bonus (= pas obligatoires) :
- Notions temps réel (dur ou mou)
- Connaissance des principaux Design Patterns
- Protocoles de communication (Socket IP, bus CAN, ModBus, Profinet, Ethercat, RSxxx,…), TCP/IP et protocoles réseaux IP associés
- Systèmes embarqués et leurs principales contraintes (consommation, empreinte logicielle, boot sécurisé, performances, drivers, disponibilité….),
- Notions Linux
Anglais écrit obligatoire (l’oral serait un +).
Contexte Défense, habilitabilité CD requise.
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Détails de l'offre
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur(e) développeur(se) middleware & IHM expert 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 :
- Participation à la rédaction de spécifications et de tests (selon votre expérience)
- Conception et développement de nouveaux modules & d évolutions en C++ / Qt (middleware et/ou IHM)
- Intégration logicielle
- Tests unitaires
- Analyse et corrections de bugs
Environnement technique : Windows, C++/Qt, PostgreSQL, SQL, UML, DIS, LDT, Enterprise Architect (Sparx), Redmine, Testlink, etc.
Profil
Idéalement ingénieur(e) de formation, vous justifiez d'au moins 5 ans d'expérience en développement C++ moderne (a minima 11 ou 14) sous Windows et maitrisez Qt5.
Autres compétences attendues :
Connaissances de base en architecture logicielle
Connaissances de toutes les étapes de développement d un logiciel et de la gestion des exigences Git et/ou SVN Multithreading UML et outils de design
Notions en méthodologie Scrum / Agile
Bon niveau en Anglais
Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP/IP UDP, principaux bus de communication, notions Python
CDI de préférence, mais contrats alternatifs envisageable
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Détails de l'offre
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur(e) développeur(se) middleware & IHM expert 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 :
- Participation à la rédaction de spécifications et de tests (selon votre expérience)
- Conception et développement de nouveaux modules & d évolutions en C++ / Qt (middleware et/ou IHM)
- Intégration logicielle
- Tests unitaires
- Analyse et corrections de bugs
Environnement technique : Windows, C++/Qt, PostgreSQL, SQL, UML, DIS, LDT, Enterprise Architect (Sparx), Redmine, Testlink, etc.
Profil
Idéalement ingénieur(e) de formation, vous justifiez d'au moins 5 ans d'expérience en développement C++ moderne (a minima 11 ou 14) sous Windows et maitrisez Qt5.
Autres compétences attendues :
Connaissances de base en architecture logicielle
Connaissances de toutes les étapes de développement d un logiciel et de la gestion des exigences Git et/ou SVN Multithreading UML et outils de design
Notions en méthodologie Scrum / Agile
Bon niveau en Anglais
Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP/IP UDP, principaux bus de communication, notions Python
CDI de préférence, mais contrats alternatifs envisageable
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Détails de l'offre
Ingénieur développeur C++ QT middleware & IHM (sous windows) F/H
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur(e) développeur(se) middleware & IHM expert 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 :
- Participation à la rédaction de spécifications et de tests (selon votre expérience)
- Conception et développement de nouveaux modules & d évolutions en C++ / Qt (middleware et/ou IHM)
- Intégration logicielle
- Tests unitaires
- Analyse et corrections de bugs
Environnement technique : Windows, C++/Qt, PostgreSQL, SQL, UML, DIS, LDT, Enterprise Architect (Sparx), Redmine, Testlink, etc.
Profil
Idéalement ingénieur(e) de formation, vous justifiez d'au moins 5 ans d'expérience en développement C++ moderne (a minima 11 ou 14) sous Windows et maitrisez Qt5.
Autres compétences attendues :
Connaissances de base en architecture logicielle
Connaissances de toutes les étapes de développement d un logiciel et de la gestion des exigences Git et/ou SVN Multithreading UML et outils de design
Notions en méthodologie Scrum / Agile
Bon niveau en Anglais
Compétences bonus : QML, quelques design patterns C++, sockets réseaux TCP/IP UDP, principaux bus de communication, notions Python
CDI de préférence, mais contrats alternatifs envisageable
Développeur C# WPF client lourd (domaine défense) (H/F)
Détails de l'offre
Développeur C# WPF client lourd (domaine défense) (H/F)
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement C# industriel client lourd maitrisant WPF pour l un de nos clients situé sur Aix en Provence, dans le cadre d un projet dans le domaine de la Défense.
Mission :
Au sein de l équipe software, votre mission principale consistera à étudier et développer les évolutions du produit (nouveaux modèles physiques et de comportements, IHM, visualisation géographique tactique et 3D, etc.) au sein d'une équipe expérimentée en simulation.
Les développements sont réalisés principalement en C# / WPF, avec quelques modules C++
Profil
De préférence ingénieur de formation, vous justifiez d au moins 4 ans d expérience en développement C# client lourd de projets/produits industriels, mettant idéalement en œuvre des architectures de simulation pilotées ou constructives, des systèmes opérationnels (tactiques) ou des simulations distribuées.
Passionné(e) par la programmation logicielle, vous possédez une bonne culture des nouvelles technologies et appréciez de travailler en équipe.
Compétences techniques requises :WPF? Conception objet (UML) et algorithmique, Développement C# industriel.
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers) F/H
Détails de l'offre
Ingénieur Linux (Yocto) embarqué bas niveau (kernel, drivers) F/H
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.
Ingénieur développeur firmware - système embarqué microcontrôleur H/F
Détails de l'offre
Ingénieur développeur firmware - système embarqué microcontrôleur H/F
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur développement Firmware / Software embarqué sur microcontrôleur pour l’un de nos clients situé sur La Ciotat.
Mission :
Dans un contexte PME et au sein d’une petite équipe SW / FW, vous travaillerez sur le développement logiciel C / microcontrôleur (Renesas bare metal voire avec embOS ou CMX) d’ensembles électroniques de systèmes radio embarqués communiquant sur pile (type IoT).
En mode projet, vous réalisez et partager les spécifications, dossier de conception, code source jusqu’aux tests unitaires, dans un souci de transmission de compétence mutuelle au sein de l’équipe.
En parallèle de cela, vous interviendrez sur différentes tâches connexes telles que le debug d’une carte électronique communiquant avec un automate, la configuration de registres, des correctifs logiciel C embarqué (bare-metal) sur DSP au niveau protocoles réseaux industriels terrain type Modbus TCP ou Profinet.
Profil
De préférence ingénieur de formation, vous justifiez d’au moins 4 ans d’expérience en développement C embarqué sur microcontrôleur (type Renesas STM32, PIC, etc.) et maitrisez les liaisons série (SPI, I2C, UART) et bus de terrain (RS232, RS485) pour communication type Modbus ou Profinet.
Vous disposez de compétences de base en électronique analogique et numérique.
Des notions en protocoles radio, GSM 4G / LTE, modem et réseaux antennaires seraient un +, de même que sur équipements Scada (+ MQTT, IEC, etc.) et systèmes Wago (Kbus, BSP).
Bon niveau d’anglais requis
Ingénieur développeur Javascript Typescript full-stack NestJS (Node) Angular H/F
Détails de l'offre
Ingénieur développeur Javascript Typescript full-stack NestJS (Node) Angular H/F
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) Ingénieur développement TypeScript / Javascript full-stack NestJS (framework NodeJS) ET Angular pour l un de nos clients situé vers Venelles.
Mission :
Vous intégrerez un projet en cours depuis 1 an pour lequel une V1 est attendue en fin d année, avec ensuite de nombreuses nouveautés à développer en 2023 pour la V2.
Pour cela, vous travaillerez au sein de la R&D mais en autonomie sur les sujets suivants :
- Finalisation de la V1 (en binôme avec un développeur senior)
- Analyse du besoin et des exigences clients (spécifications, normes ) pour la V2
- Spécification et étude ergonomique
- Conception
- Codage (en solo pour la partie web de la V2)
- Tests unitaires
- Analyse de dysfonctionnements et corrections d anomalies
- Vous serez également à terme amené à participer aux travaux liés à la mobilité (Ionic)
Intervenant sur le développement des nouveaux produits et la maintenance évolutive des produits actuels, il vous arrivera d échanger directement avec les clients, ainsi qu à interagir avec une petite équipe logicielle localisée sur un site distant.
Stack technique : Angular, NestJS, Ionic, Javascript / Typescript - RxJS, web sockets, design pattern MVVM, Linux, PostgreSQL, Git, GitLab, Jira
Profil
Idéalement ingénieur de formation, vous justifiez d au moins 4 ans d expérience sur stack Javascript / Typescript et maitrisez aussi bien Nest.JS (ou a minima Node.Js) que Angular.
Des compétences Ionic seraient un +
Doté d un bon relationnel, vous avez l habitude de gérer vos tâches de manière autonome.
Démarrage rapide souhaité.
Ingénieur développeur software Linux embarqué H/F
Détails de l'offre
Ingénieur développeur software Linux embarqué H/F
Description
Nous poursuivons notre développement dans le Sud-Est et recrutons un(e) ingénieur développement software Linux embarqué (2-5 ans d’XP) pour l’un de nos clients situé sur La Ciotat.
Mission :
Dans un contexte PME et au sein d’une petite équipe SW, vous travaillerez sur le développement logiciel C/Linux embarqué (temps réel mou) d’un produit électronique.
Vous interviendrez sur toutes les couches logicielles, depuis le bas niveau (drivers, protocoles, buildroot) jusqu’à l’applicatif (voire même un peu d’IHM web) en passant par le middleware.
De manière marginale, vous pour pourrez être amené à mettre les doigts dans du Firmware / Microcontrôleur avec OS temps réel (type FreeRTOS ou eCos).
Vous participerez également aux tests unitaires et de validation, ainsi qu’à la rédaction de la documentation technique en anglais
Profil
Ingénieur de formation, vous justifiez de 2 à 5 ans d’XP en développement logiciel systèmes embarqués sous Linux
Expert en langage C (C11) / librairie standard C, vous disposez des compétences suivantes :
- Maitrise de Linux embarqué
- Bonnes connaissances systèmes embarqués multithread / multi-process / multicoeur
- Filesysteme, containers (type LXC), makefiles, buildroot, shell/bash, Posix
- Git voire SVN, Jira
Compétences bonus (non essentielles) : notions kernel linux, bootloader, cross-compilation, culture hardware / électronique
Ingénieur hardware / électronique analogique & CAO / Electronicien F/H
Détails de l'offre
Ingénieur hardware / électronique analogique & CAO / Electronicien F/H
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.