Sviluppo
Sviluppo Hardware & Software
Concezione e sviluppo di gruppi elettronici e dispositivi — dal circuito analogico al design FPGA. Sistemi basati su microcontrollore e FPGA da un unico fornitore, inclusi schema elettrico, PCB e firmware.
Algoritmi
Sviluppo di algoritmi
Sviluppo sistematico dal concept all'implementazione in hardware.
- Modellazione matematica e pseudocodice
- Implementazione in C/C++ per microcontrollori
- Implementazione in Verilog/SystemVerilog per FPGA
- Elaborazione del segnale (filtri, FFT, funzioni finestra)
- Correzione degli errori (Reed-Solomon, trasmissione ridondante)
- Crittografia (AES, RSA, DMLE)
- Porting tra linguaggi e piattaforme
Test & QA
Automazione dei test & Qualifica
Validazione sistematica di sistemi embedded — dalla specifica di test al rilascio in serie.
- Automazione dei test con CANoe/CAPL, LabView, Python o altri linguaggi di programmazione
- Test HIL (Hardware-in-the-Loop)
- Robot Framework per test end-to-end
- Test di sistema conformi ASPICE (ENG.10)
- Qualifica di componenti (incl. norme nucleari)
- Rapporti di validazione e documentazione di qualifica
- Requirement engineering (DOORS)
Diagnostica
Diagnostica & Comunicazione veicolare
Sviluppo e test di concetti diagnostici e interfacce di comunicazione per centraline elettroniche di veicoli.
- Diagnostica UDS (ISO 14229)
- Analisi bus CAN / CAN FD / MOST
- Flashing e configurazione di centraline elettroniche
- Concetti diagnostici per autovetture e veicoli commerciali
- Implementazioni gateway (CAN ↔ CAN FD)
- Creazione di database di comunicazione
Progetto
Supporto al progetto
- Consulenza di progetto per il design embedded
- Supporto flessibile a ore
- Gestione completa su base contrattuale
- Trasferimento di know-how ai team del cliente
- Documentazione tecnica e formazione
Software
Sviluppo Web & App
Software di supporto per sistemi embedded: interfacce di configurazione, dashboard, visualizzazione dati e app mobili.
- Frontend web (JavaScript, HTML/CSS, Chart.js)
- Backend web e REST API (Python/Flask, Node.js)
- Visualizzazione dati in tempo reale (Socket.IO, WebSocket, MQTT)
- App Android (Kotlin, Jetpack Compose)
- Machine learning (TensorFlow.js, PyTorch)