Firmware Engineer

13 ott - Venezia
Urbana Smart Solutions

In Urbana sviluppiamo soluzioni IoT innovative per aziende e organizzazioni. Siamo in grado di seguire i nostri clienti in tutti gli step di sviluppo di una soluzione IoT complessa, dallo sviluppo hardware e firmware fino ai servizi web offerti dalla nostra piattaforma IoT. Tutto questo ci rende un'azienda multidisciplinare che ogni giorno unisce tutte le competenze per trarre il massimo dalla tecnologia IoT.

Legga la panoramica di questa occasione per capire quali competenze sono richieste, incluse le soft skill pertinenti e la padronanza di pacchetti software.

Come Sviluppatore Firmware Embedded progetterai, svilupperai, testerai e farai debug del firmware dei dispositivi Urbana, lavorando con il team per consegnare prodotti di alta qualità. Scriverai codice solido e manutenibile, curerai il repository con commit frequenti e garantirai la corretta interazione del software con gli altri componenti firmware e con i sensori.

Lavorerai su progetti reali in ambito smart building, industria, utilities ed energia, smart city, seguendo i prodotti dal prototipo alla produzione e collaborando con il team interno di sviluppo hardware e piattaforma. La sede è a Venezia e i nostri dispositivi sono installati in diversi mercati nel mondo.

È un ruolo adatto a chi ha già sviluppato firmware su microcontrollori e vuole crescere in un contesto agile e tecnicamente stimolante.

Le tue mansioni

- Progettare, sviluppare, testare e fare debug di software embedded (principalmente in C e C++)
- Integrare moduli software esistenti
- Implementare e gestire diversi protocolli di comunicazione
- Manutenere e migliorare il codice esistente




- Redigere report, manuali e documentazione su stato, funzionamento e manutenzione del software
- Collaborare con il team di progettazione hardware e con il team di sviluppo della piattaforma IoT
- Scrivere codice riutilizzabile e di qualità, pensato per progetti futuri
- Aggiornare il repository con commit e revisioni frequenti
- Offrire formazione, aiuto e supporto agli altri membri del team
- Restare aggiornato sulle best practice e sulle tecnologie emergenti
- Lavorare su più progetti in parallelo

I requisiti che cerchiamo

- Almeno 3 anni di esperienza nello sviluppo di firmware e librerie in C/C++ per sistemi embedded
- Laurea in Informatica, Ingegneria Informatica, Elettronica o ambito affine
- Buone capacità di programmazione e debug su microcontrollori di piccola taglia, ad esempio ARM Cortex-M0
- Ottima conoscenza delle principali interfacce di comunicazione (I2C, UART, SPI, CAN, ecc.)
- Ottima conoscenza dei protocolli IoT (MQTT, HTTP, TCP, UDP)
- Buona conoscenza di architettura software e astrazione hardware
- Dimestichezza con l'elettronica digitale e la teoria dei circuiti
- Buona conoscenza di linguaggi di scripting come Python o equivalenti
- Ottima conoscenza degli strumenti di versionamento (es. Git)
- Buone capacità organizzative e di gestione del tempo
- Ottime capacità relazionali e comunicative

RAL tra 35.000€ e 50.000€, commisurata all'esperienza. xjncmbx

Se ti rivedi in questa descrizione e ti piace l'idea di vedere il tuo firmware girare su dispositivi reali, sul campo, allora dovremmo parlare!

#J-18808-Ljbffr

Collaboratore

13 ott - Monopoli
Showroom Quaranta Silvino

STORE MANAGER LEGAMI - BOLZANO PORTICI

13 ott - Bolzano
Legami

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware engineer / venezia

PROJECT MANAGER - AREA VENEZIA

13 ott - Venezia
Intermedia Selection

Muratore/Operaio Edile Cosenza

13 ott - Cosenza
Acrobatica