Overview In questa posizione, supporti lo sviluppo di soluzioni software avanzate per sistemi embedded. Collabori con team multi-disciplinari per ottimizzare prestazioni e qualità del prodotto, dalla progettazione al rilascio, includendo integrazione con backend e database. Lavori su database relazionali/real-time, strumenti di simulazione e sviluppo GUI con attenzione a UX e usabilità. CCNL Metalmeccanico Industria
informazioni sull'assunzione disponibili online o tramite responsabile assunzioni
Progetta e sviluppa software in C++/C per sistemi embedded, con attenzione a multithreading e prestazioni
Sviluppa frontend con Qt/QML e JavaScript, integrando UI/UX con backend e API REST
Progetta algoritmi, elabora segnali, filtra dati e ottimizza prestazioni di sistemi
Lavora con Linux Embedded e protocolli di comunicazione (Modbus, I2C, UART, SPI)
Usa MATLAB/Simulink per sviluppo e validazione di algoritmi prima del porting
Gestisce database relazionali e real-time e lo sviluppo backend (SQL, Python,
Java, PHP, Node.js)
Debug, profiling, versioning (Git/CVS) e documentazione del codice
Disponibilità a trasferte e attività in Marche per minimo 12 mesi
Almeno 3 anni di esperienza nello sviluppo software
Conoscenza avanzata di C++ standard e OO, multithreading e sincronizzazione
Esperienza con Qt/QML e JavaScript (frontend)
Competenze embedded in C/C++, algoritmi e ottimizzazione
Conoscenza Linux Embedded e protocolli (Modbus, I2C, UART, SPI)
Uso di MATLAB/Simulink per sviluppo e validazione
Competenze in SQL e sviluppo backend (Python/Java/PHP/Node.js)
Debug/profiling e gestione modifiche con Git/CVS
Disponibilità a viaggiare occasionalmente e lavorare nelle Marche per 12 mesi
lavoro di squadra e collaborazione multidisciplinare
pianificazione e organizzazione
C++ standard
📌 Software-ontwikkelaar (Italia)
🏢 Avl
📍 Italia