Ingegnere del software embedded / Embedded Software Engineer

apartmentKuba placeRoma scheduleFull-time calendar_month 

Informazioni su Kuba

Con oltre 33 anni di esperienza nel settore della bigliettazione per il trasporto pubblico, Kuba è leader nelle soluzioni di pagamento intuitive, affidabili e contactless, promuovendo una mobilità fluida e accessibile. Presente in oltre 500 città e regioni in tutto il mondo, siamo orgogliosi del nostro impatto globale e dei nostri uffici situati a Londra, Francia, Italia, Sudafrica e Stati Uniti.

Il nostro lavoro si basa su sei pilastri fondamentali:

  • Il cliente al centro: Superare le aspettative dei clienti e costruire fiducia con ogni progetto.
  • Responsabilità personale: Fornire risultati di alta qualità, prestando attenzione a ogni dettaglio.
  • Alzare l’asticella: Spingersi oltre i limiti per raggiungere l'eccellenza in tutto ciò che facciamo.
  • Comunità: Supportare le comunità locali e promuovere l’inclusione.
  • Principi fondamentali: Cerchiamo sempre la soluzione migliore per raggiungere un obiettivo, anche quando va contro la tradizione o le opinioni prevalenti.
  • Produzione invece di perfezione: Agire rapidamente, imparare dagli errori e trovare un equilibrio tra precisione e innovazione.

Il tuo ruolo: Embedded Software Engineer

Stiamo cercando un Embedded Software Engineer per unirsi al nostro team di ingegneria dinamico con sede a Roma. Contribuirai allo sviluppo di soluzioni embedded innovative per una vasta gamma di dispositivi front-end utilizzati in ambiti come pagamenti, IoT e sistemi di controllo accessi.

Parteciperai all'intero ciclo di sviluppo software, dall'analisi al deployment, e svolgerai un ruolo chiave nella progettazione hardware dei dispositivi embedded sviluppati internamente.

Principali responsabilità
  • Definire specifiche tecniche.
  • Sviluppare moduli software (es. driver) o prodotti completi, potenzialmente con vincoli di sicurezza e standard di pagamento.
  • Contribuire all'implementazione dell'architettura software.
  • Eseguire test unitari, debugging e manutenzione del codice.
  • Scrivere ed eseguire test automatizzati.
  • Collaborare con team multiculturali per risolvere sfide tecniche complesse.
  • Rimanere aggiornato sulle tendenze tecnologiche e integrare innovazioni nei progetti.

Requirements

Requisiti
  • Laurea triennale o magistrale in Informatica, Tecnologie dell'Informazione o in un campo correlato.
  • 1-2 anni di esperienza nello sviluppo di software embedded.

Competenze tecniche:

  • Conoscenza dei linguaggi di programmazione C e C++ su Linux, con focus sullo sviluppo embedded.
  • Programmazione shell in ambienti Linux.
  • Conoscenza approfondita dei sistemi operativi Linux a livello di ingegnere di sistema.
  • Familiarità con strumenti e suite di sviluppo su Linux/Windows.
  • Esperienza con sistemi di versionamento (es. Git, SVN, CVS).

Competenze trasversali:

  • Attenzione ai dettagli e capacità di risolvere problemi.
  • Proattività e capacità di lavorare in modo indipendente.
  • Eccellenti capacità di comunicazione scritta e orale (inglese livello minimo B2).
  • Spirito di squadra e capacità di collaborare con una mentalità inclusiva.

Benefits

Cosa offriamo
  • Lavoro innovativo e di impatto: Contribuisci a rivoluzionare la mobilità attraverso soluzioni di pagamento moderne utilizzate in oltre 500 città in tutto il mondo.
  • Portata globale: Collabora con clienti e team nei nostri uffici a Londra, Francia, Italia, Sudafrica e Stati Uniti.
  • Sviluppo professionale: Cresci in un ambiente dinamico che offre opportunità di crescita professionale.
  • Cultura del team solidale: Unisciti a una comunità in cui le tue idee sono valorizzate e il tuo contributo è celebrato.
  • Apprendimento continuo: Accedi a risorse per perfezionare le tue competenze e innovare in un settore in continua evoluzione.
  • Missione significativa: Lavora per un'azienda che valorizza l’ossessione per il cliente, la responsabilità, la comunità e l'innovazione.
Processo di selezione
  1. Colloquio iniziale: Confrontati con il nostro team HR per discutere il tuo background, le tue motivazioni e la tua compatibilità con il ruolo.
  2. Colloquio tecnico: Metti in mostra le tue competenze tecniche con il nostro Solution Architect.
  3. Colloquio di approfondimento: Incontra il Country Manager per garantire un allineamento con i valori aziendali e la dinamica del team.
  4. Offerta di lavoro: Se tutte le fasi avranno esito positivo, sarai invitato a unirti al nostro team!

Impegno per l’inclusione

In Kuba, crediamo fermamente che la diversità sia una forza. Siamo impegnati a creare un ambiente di lavoro in cui tutti si sentano valorizzati e supportati. Incoraggiamo le candidature di persone di ogni provenienza.

Unisciti a noi e contribuisci a plasmare il futuro della mobilità attraverso soluzioni di pagamento innovative e moderne!

electric_boltPartenza immediata

Aerospace Bid Engineer

placeRoma
Dai veicoli autonomi ai robot salvavita, i nostri esperti in tecnologia digitale e software pensano fuori dagli schemi offrendo servizi unici di R&D e ingegneria in tutti i settori. Unisciti a noi per una carriera piena di opportunità, dove puoi fare...
local_fire_departmentRicerca urgente

Computer Vision Engineer / AI Software Engineer

apartmentNettowork SrlplaceRoma
il cliente durante il periodo di collaborazione. Role Description This is a full-time on-site role for a Computer Vision Engineer / AI Software Engineer located in one of our offices: Cagliari, Torino, Camisano Vicentino, Aosta or Rome (we are flexible...
apartmentSynergie ItaliaplaceRoma
DESCRIZIONE AZIENDA La Divisione ICT Corporate di Synergie Italia, dedicata al Professional Staffing e Ricerca e Selezione di personale qualificato, seleziona per azienda leader operante nel settore della difesa, un/una: POSIZIONE Ingegnere...