NovaTech Group logo

NovaTech Group

Automation Engineer

NovaTech Group

📍 Florence, Italy 🇮🇹

full-time
senior
hybrid
Posted —

Key Skills

automationfirmwareCI/CDLinuxJava

Industry

Consumer ElectronicsIndustrial Automation

Job Description

Siamo alla ricerca di un Automation Engineer (Firmware) per potenziare i team di sviluppo e testing. Se hai una forte passione per la qualità del software e l'automazione, e vuoi unirti a una realtà all'avanguardia, questa è la posizione che fa per te.


📍 Sede di lavoro: Italia – Firenze (Ibrido 2-3gg/sett)


Di cosa ti occuperai:
  • Sviluppo ed esecuzione di strategie, piani e script di test per garantire la qualità dei prodotti (inclusi terminali di pagamento outdoor e controller middleware).
  • Creazione di applicazioni software automatizzate per la validazione di hardware, firmware embedded e software.
  • Gestione dei processi di Quality Assurance in stretta collaborazione con i team di Market Engineering e Product Development.
  • Implementazione e gestione di pipeline di Continuous Integration e Deployment (CI/CD) per ottimizzare i rilasci.
  • Redazione puntuale della documentazione tecnica, inclusi piani di test, report e tracciamento delle versioni.
  • Esecuzione di test di prodotto, validazione di nuovi aggiornamenti software, redesign e certificazione di conformità.
  • Gestione delle release, offrendo supporto tecnico e fungendo da guida e mentore per le risorse junior.


Requisiti fondamentali:
  • Laurea in ambito Ingegneristico o Elettronico (o qualifica equivalente).
  • Esperienza pregressa di almeno 5 anni in ingegneria o nei processi di testing hardware/software.
  • Esperienza di almeno 3 anni nello sviluppo con linguaggi Java o C++.
  • Comprovata esperienza nel firmware testing, nell'integrazione hardware-software e nella validazione di software embedded a basso livello.
  • Competenza nell'utilizzo di framework di automazione (es. TestNG).
  • Padronanza dei sistemi Linux, inclusa la gestione tramite riga di comando e scripting.
  • Conoscenza pratica di strumenti di CI/CD, come Jenkins o GitLab CI.
  • Forte familiarità con il ciclo di vita dello sviluppo software e con la metodologia Agile.
  • Padronanza della lingua INGLESE in contensi professionali (B2+)
  • Ottime doti comunicative, scritte e verbali.
  • Disponibilità a effettuare occasionali trasferte di lavoro.


Requisiti preferenziali (Nice to have):
  • Esperienza pregressa in progetti legati al settore dell'automazione petrolifera al dettaglio o dei sistemi di pagamento.
  • Conoscenza dei protocolli crittografici, della gestione delle chiavi e degli standard PCI DSS ed EMV per le applicazioni di pagamento sicure.
  • Competenza nei test API tramite strumenti come Postman e REST Assured.


Soft Skills:
  • Spiccata attitudine collaborativa e facilità nel relazionarsi con gruppi di lavoro eterogenei.
  • Orientamento all'innovazione, proattività nella risoluzione dei problemi e capacità di gestire la complessità.
  • Mentalità strategica, focalizzazione sugli obiettivi aziendali e forte orientamento ai risultati.
  • Ottime capacità di pianificazione e gestione delle priorità.


Cosa offriamo:
  • Ambiente innovativo e stimolante: Entrerai a far parte di un contesto tecnologico all'avanguardia in cui le tue idee contano. Promuoviamo una cultura aziendale aperta, dinamica e fortemente orientata al futuro e all'innovazione continua.
  • Retribuzione in linea con il profilo: Proponiamo un inquadramento contrattuale e un pacchetto economico d'inserimento strettamente commisurati all'effettiva seniority e alle competenze tecniche dimostrate.
  • Percorso di crescita professionale: In NovaTech avrai l'opportunità di consolidare il tuo ruolo di Senior Engineer all'interno di progetti ad alta complessità tecnologica, con scenari evolutivi chiari e concrete opportunità di avanzamento interno.


Candidati ora o condividi questa opportunità con la tua rete! Non vediamo l'ora di conoscerti.