Armindo - Développeur C

Ref : 030614S001
Photo d'Armindo, Développeur C
Compétences
Expériences professionnelles
  • Réalisations récentes
    · Simulateur universel d’E/S 24 volts, TTL, contacts secs et analogiques pour le développement et la validation de calculateurs compteurs :
    o Micro : ATMEGA 32 (8 bits, avec 32Ko de Flash)
    o Périphériques : E/S TOR, CAD, CDA, UART, SPI
    o Langage : C sur chaîne CodeVision AVR
    o Temps réel : Noyau temps réel PROC, interruptions asynchrones
    o Autre : Gestion des modules internes et des périphériques externes sur bus série synchrone, réalisation d’un programme en Visual Basic de configuration et de contrôle/commande du simulateur universel
    o Travail effectué : Etude, réalisation et validation du circuit électronique, étude, réalisation et validation du logiciel embarqué, étude et réalisation du boîtier et étude, réalisation et validation du programme en Visual Basic

    · Calculateur compteur mobile (approuvé de modèle) ultra-basse consommation (5 ans d’autonomie) pour le comptage bidirectionnel de carburant pour hélicoptère :
    o Micro : TI MSP430x449 (Ultra Low Power 16 bits avec 60K Flash)
    o Périphériques: Afficheur LCD, CAD, Input Capture, 2 UART, clavier, capteurs de température
    o Langage: C sur chaîne IAR Embedded Workbench, debugger JTAG source C C-SPY
    o Temps Réel : Séquenceur, interruptions asynchrones et automates
    o Autre : Gestion des modes basse consommation, comptage, conversion a 15°C, conversion en masse
    o Travail effectué : Etude, réalisation et validation du logiciel embarqué

    · Calculateur compteur (approuvé de modèle) pour ensemble de mesurages routiers ou pour ensembles de mesurages de dépôt de pétrole :
    o Micro : Motorola MC68332 (32 bits avec TPU)
    o Périphériques : Input Capture, Output compare, EPLD, RTC, SPI, 5 UART, RS485, IrDA, Radio Fréquence, EEPROM, afficheur à palettes 6*7 segments, clavier, MPPU, capteurs de temperature, capteur de pression
    o Langage : C sur chaine Microtec, debugger BDM source C ICD32Z
    o Temps réel : Séquenceur, interruptions asynchrones et automates
    o Autre : Gestion de la TPU, comptage, correction du mesureur, convertion a 15°C, convertion en masse, gestion de l’automatisme et des sécurités
    o Travail effectué : Cahier des charges de l’électronique, étude, réalisation et validation du logiciel embarqué, certifications électriques CEM et OIML et étude, réalisation et validation d’un programme en Visual Basic pour PALM OS utilisant la liaison IrDA.

    · Tableaux de commande de climatisations régulées pour automobiles (Clio, Mégane) :
    o Micro : Nec 78F0948 (8 bits 60 Ko de Flash, CAN High Speed)
    o Périphériques: CAN, afficheur LCD, clavier, CAD, MPPU
    o Langage : C sur chaine IAR, Emulateur ICE NEC
    o Temps réel : Séquenceur, interruptions asynchrones et automates
    o Autre : Régulation thermique modélisée sur Matlab, messagerie de diagnostic normalisée ISO sur bus CAN
    o Travail effectué : Conception temps réelle, debugage des couches basses dont les couches CAN, codage de la régulation thermique, tests unitaires , tests de la conception temps réelle, rédaction des plans de validation, validation du logiciel

    · Interface de communication entre une balance, un lecteur code à barre, un automate et un PC maître :
    o Micro : Hitachi H8S 3048 (16 bits 128Ko de flash)
    o Périphériques: Output compare, 4 UART, SPI, RTC, EEPROM, CAD, CDA
    o Langage : C sur chaine IAR Hitachi Workbench, debugger source C avec moniteur en ROM HDI
    o Temps réel : Séquenceur, interruptions asynchones et automates
    o Autre : Stockage d’enregistrements datés d’associations de codes barres avec des poids, passerelle PC-Modbus(variante en RF433Mhz)/Automate-protocole propriétaire
    o Travail effectué : Etude, réalisation et validation du logiciel embarqué

    · Terminal d’identification et calculateur compteur de gestion de 4 bras de chargement de camion citernes :
    o Micro : Motorola 68HC11 (8 bits sans flash)
    o Périphériques : Afficheur graphique, lecteur de cartes et de clefs à puce (variante avec des badges magnétiques ABA), RTC, EEPROM, Input Capture, Output Compare, 3 UART
    o Langage : Assembleur et C sur chaine COSMIC, emulateur ICE Pentika
    o Temps réel : Séquenceur, interruptions asynchones et automates
    o Autre : Communication avec une centrale de jaugeage, une imprimante de ticket et GSM data avec un centre de traitement, gestion de l’automatisme et des sécurités
    o Travail effectué : Cahier des charges, étude, réalisation et validation de l’électronique, du logiciel embarqué et du boîtier

    · Passerelle Free Running/CAN low speed communiquant d’une part avec un calculateur ADF de scellement électronique de cargaison de camion et d’autre part avec des interfaces de S.I. d’acquisition d’entrées:
    o Micro: Philips P8xC591 (8bits sans flash avec CAN high speed)
    o Périphériques: CAN, UART
    o Langage: C sur chaine KEIL et TASKING, debugger avec moniteur ROM
    o Temps réel : Séquenceur, interruptions asynchrones et automates
    o Autre : Rien
    o Travail effectué : Etude, réalisation et validation du logiciel embarqué, réalisation d’un outil de validation en Visual Basic

Études et formations
  • SPECIALITES :
    · Informatique industrielle
    · Conception de logiciels temps réel embarqués
    · Conception de cartes électroniques
    · Automatismes


    DOMAINES D’ACTIVITE :
    · Calculateurs compteurs pour ensembles de mesurage routiers (pétrole)
    · Tableaux de commande de climatisation automatique (automobile)
    · Calculateurs compteurs ADF approuvés de modèle pour dépôts (pétrole)
    · Terminaux de sécurité intrinsèque pour zones dangereuses (pétrole)
    · Calculateurs compteurs mobiles ultra-basse consommation (armée)
    · Interfaces électroniques pour systèmes de pesée (balances)
    · Passerelles (CAN/Modbus/Unitel-Way/Pnet par exemple) (pétrole)
    · Programmes en Visual Basic pour Windows ou pour Palm OS (pétrole)

    QUELQUES ATOUTS POUR LA CONCEPTION DU LOGICIEL :
    · Utilisation de règles de nommage
    · Respect des règles de codage MISRA (Motor industry Software Reliability Association)
    · Maîtrise des outils et des méthodes du cycle en V
    · Maîtrise des langages assembleurs et des architectures de microcontrôleurs

    QUELQUES ATOUTS POUR LA CONCEPTION ELECTRONIQUE :
    · Habitude des règles et des certifications CEM, ATEX et OIML

    · Niveau d’étude DEST (BAC+4) génie informatique au CNAM en formation continue
    · Informaticien puis ingénieur développement pendant 8 ans
    · Chef de service R&D (5 personnes, 4 métiers : informatique, électronique, mécanique et système) pendant 3 ans
    · Chef de projet d’une société de prestation de service 2 ans


D'autres freelances
Développeur C

Ces profils pourraient vous intéresser !
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Etudiant
Colince

Etudiant

  • CALAIS
JAVA PYTHON C R REACT.JS DATA WEBDEV INFORMATICA SQL MONGODB
Disponible
CV Développeur
Aloïs

Développeur

  • NANCY
C++ SQL JAVASCRIPT REACT.JS C BASH NODE.JS PYTHON ASSEMBLEUR DOCKER
Disponible
CV Développeur FLUTTER
Hugo

Développeur FLUTTER

  • IVRY-SUR-SEINE
FLUTTER SQL C JAVA PYTHON C++ RUBY GIT
Disponible
CV Support utilisateurs
Houmedgaba

Support utilisateurs

  • PARIS
PHP WINDOWS PHP LARAVEL JAVA C++ SQL PL SQL MYSQL C C#
Disponible
CV Développeur JAVASCRIPT
Simon

Développeur JAVASCRIPT

  • PONT-DE-L'ARCHE
JAVASCRIPT PYTHON GO SELENIUM HTML5 C Rust
Disponible
CV Développeur Web - Python / Django
Aurélien

Développeur Web - Python / Django

  • ARCUEIL
PYTHON DJANGO HTML5 JIRA JAVASCRIPT CSS C C++
CV Développeur Jeux Vidéo
Loïc

Développeur Jeux Vidéo

  • BOUSSY-SAINT-ANTOINE
C# UNITY 3D .NET C++ C PYTHON
Disponible