Développement
Développement matériel et logiciel
Conception et développement d’assemblages et appareils électroniques — des circuits analogiques à la conception FPGA. Systèmes à base de microcontrôleurs et FPGA d’une seule source, y compris schémas, PCB et firmware.
Algorithmes
Développement d’algorithmes
Développement systématique du concept à l’implémentation matérielle.
- Modélisation mathématique et pseudocode
- Implémentation en C/C++ pour microcontrôleurs
- Implémentation en Verilog/SystemVerilog pour FPGA
- Traitement du signal (filtres, FFT, fonctions fenêtre)
- Correction d’erreurs (Reed-Solomon, transmission redondante)
- Chiffrement (AES, RSA, DMLE)
- Portage entre langages et plateformes
Test et AQ
Automatisation des tests et qualification
Validation systématique des systèmes embarqués — de la spécification de test à la mise en série.
- Automatisation des tests avec CANoe/CAPL, LabView, Python ou d’autres langages
- Tests HIL (Hardware-in-the-Loop)
- Robot Framework pour les tests de bout en bout
- Tests système conformes ASPICE (ENG.10)
- Qualification de composants (incl. normes nucléaires)
- Rapports de validation et documents de qualification
- Ingénierie des exigences (DOORS)
Diagnostic
Diagnostic et communication véhicule
Développement et test de concepts de diagnostic et d’interfaces de communication pour calculateurs véhicule.
- Diagnostic UDS (ISO 14229)
- Analyse bus CAN / CAN FD / MOST
- Flashage et configuration de calculateurs
- Concepts de diagnostic pour véhicules particuliers et utilitaires
- Implémentations passerelle (CAN ↔ CAN FD)
- Création de bases de données de communication
Projet
Support projet
- Conseil en projet pour la conception embarquée
- Support flexible à l’heure
- Exécution complète sur base contractuelle
- Transfert de connaissances aux équipes clients
- Documentation technique et formation
Logiciel
Développement web et app
Logiciels d’accompagnement pour systèmes embarqués : interfaces de configuration, tableaux de bord, visualisation de données et applications mobiles.
- Frontends web (JavaScript, HTML/CSS, Chart.js)
- Backends web et API REST (Python/Flask, Node.js)
- Visualisation de données en temps réel (Socket.IO, WebSocket, MQTT)
- Applications Android (Kotlin, Jetpack Compose)
- Machine learning (TensorFlow.js, PyTorch)