Développement d'outils d'aide à la conduite d'excavatrices.
Technologies:
ARM11, Dalle capacitive projeté, écran 7 pouces
Linux, Qt & QML
Personnalisation et Compilation de:
u-boot
kernel + driver
rootfs
Framework applicatif en C++ (librairie Qt)
FrontEnd QML
2005 - 2010Savoir-faire:
- Analyses de besoins et propositions techniques
- Etudes de faisabilité
- Rédaction de documents de Spécifications, de Conceptions et de Tests
- Développements logiciels (Langage C sous contraintes MISRA et SIL, C# (certification Microsoft)): BSP, Applicatif, Intégration composants logiciels et Intégration plateforme matérielle.
- Interface équipe Software/Hardware
- Suivie des anomalies et des évolutions
- Développement de plateformes de tests automatisés
- Force de proposition et d’expertise au sein des projets
Outils & Matériels:
- Compilateurs GCC, CodeWarior, Tasking, Microchip, VS2008...
- Debuggers Trace32, KD30, Microchip, CrossView, VS2008...
- Microcontrôleur 8, 16, 32 bits (Microchip, Renesas, Infineon, ST, Intel)
Flash externe, SDRAM, DPRAM, CAN/CNA, RTC, Modems (Hart, CAN, Switch Ethernet …)
- Analyseurs numériques, Oscilloscopes, GBF, sondes JTAG, ICD2, espions réseaux, starter-kits, simulateur, Traceurs réseaux (Espions séries, CAN, Ethernet …)
Applicatif:
- Intégration/développement de stacks de communication (CANOpen, DeviceNet, Modbus, TCP/IP, EthernetIP, ArtNet, NMEA, protocoles propriétaires…)
- Développement de bootloaders réseaux (Modbus, CAN, Ethernet)
- Mise en œuvre de serveurs http, ftp sur FAT16
- Echantillonnage et filtrage numérique
- Logiciel C# : IHM ergonomique, gestion de bases de données SQL, Excel Interop.
Contextes de travail:
Projets réalisés en solo ou en équipes de 2 à 6 personnes, sur des projets internationaux réunissant des équipes américaines, allemandes, coréennes et indiennes pour de grands comptes (Alstom, Schneider,...)
Fortes contraintes qualité (ISO 9001 v2000, ISO 14001)