View all

Firmware Developer

Seniority Level: Mid-Senior Level
Industry: Information Technology & Energy Services
Job Functions: Engineering / Information Technology
Workplace: Milan, Italy

(English below)

Le tue responsabilità:

Nel team Firmware, fai parte del team che crea nuovi dispositivi da zero. Contribuisci all’intero ciclo di vita dei prodotti, compresi i requisiti, lo sviluppo del firmware (in linguaggio C) e dei tool (certificazione, ATE ecc.), i test (C e Python) e la manutenzione (investigazione e risoluzione dei problemi riscontrati sul campo). Collabori quotidianamente a stretto contatto con gli altri team per migliorare le soluzioni esistenti.

Il tuo profilo:

Lavori in modo organizzato, strutturato e rigoroso, dimostri una forte capacità di pensiero analitico e di risoluzione sistematica dei problemi. Dimostri precisione nel documentare il tuo lavoro e abitudine a condividere le informazioni essenziali. Ti piace lavorare su diversi argomenti interdisciplinari e trovare nuove soluzioni per rispondere alle nostre esigenze. Sei capace di lavorare sia in team che in autonomia e hai una comprovata esperienza e record di successi.

Il tuo background:

  • Esperienza approfondita nello sviluppo e nel debug in C per microcontrollori embedded
  • Profonda comprensione delle dinamiche RTOS e capacità di real time troubleshooting
  • Esperienza approfondita sia nella progettazione di driver di basso livello che di applicativi, in embedded environments resources-constrained
  • Comprovata capacità di eseguire code reviews, unit testing e system testing
  • Capacità di leggere e comprendere gli schemi elettronici sia analogici che digitali
  • Capacità di utilizzare la strumentazione di laboratorio per il debug e la validazione del codice
  • Capacità di seguire attività simultanee
  • Gradito background in Wi-Fi, BLE, ISM RF, EMC, PLC (Power Line Communication)
  • La conoscenza dell’inglese è obbligatoria, altre lingue sono un plus
  • Permesso di lavoro valido in Italia oppure nazionalità dell’Unione Europea

Offriamo un contratto di lavoro a tempo indeterminato livello quadro, con uno stipendio base e un bonus target annuale del 10% della RAL in base ai risultati aziendali e personali. Sono anche inclusi l’utilizzo privato del telefono cellulare aziendale e il rimborso dell’abbonamento annuale ai mezzi di trasporto urbani a Milano. Avrai anche l’opportunità di recarti a Zurigo per un meeting o uno dei numerosi team event!

tiko Italia è il tech hub situato nel cuore di Milano dove vengono sviluppate soluzioni che consentono ai clienti tiko di risparmiare energia usando i loro dispositivi elettrici esistenti. I dispositivi aggregati danno vita alla Virtual Power Plant gestita da tiko, partecipando così alla stabilizzazione della rete elettrica.

La nostra cultura di start-up dinamica e multiculturale ti darà l’opportunità di esprimere tutto il tuo potenziale, contribuendo a fare la differenza per il pianeta!

tiko Italia fornisce il prodotto a tiko Energy Solutions, la sede centrale di Zurigo, che coordina a livello internazionale le operazioni e lo sviluppo dei dispositivi tiko. tiko Services, con sede a Parigi, commercializza la nostra soluzione in Francia.

Siamo fieri di essere un Great Place to Work!

Per saperne di più: tiko-italia.it.

tiko è una società del gruppo ENGIE dal 2019.

____________________________________________________________________________________________________________

Your responsibility:

As a member of the Firmware team, you are part of a team creating new devices from scratch. You take care of the whole products lifecycle, including requirements, development of firmware (in C language) and tools (certification, ATE etc), testing (C and python) and maintenance (investigating and solving field issues). You collaborate closely with the other teams on a daily base to improve our existing solution.

Your profile:

Organized, structured, and rigorous, you display strong analytical thinking and systematic problem-solving skills. You are eager to document your work and good at sharing essential information. You love working on several inter-disciplinary topics and to find new solutions to address our challenging requirements. You are a self-reliant team player with a proven track record of successes.

Your background:

  • Strong experience in C coding and debugging for embedded micro-controllers
  • Deep understanding of RTOS dynamics and ability to do real time troubleshooting
  • Proficient in both low-level drivers and in higher level logic, in resources-constrained embedded environments
  • Proficient in Code-Reviews, Unit and System testing
  • Able to read and understand schematic in analog and digital domain
  • Able to use Lab instrumentation for code debugging and validation
  • Able to follow concurrent tasks
  • Nice to have: background in Wi-Fi, BLE, ISM RF, software implications on EMC, PLC (Power Line Communication)
  • English fluency is mandatory, additional languages a plus
  • Valid working permit in Italy or EU citizenship

We offer an open-ended employment contract, “quadro” conditions with a base salary and a 10% yearly target bonus based on company and personal performance. In addition, you will receive a company mobile phone to be used also privately, and the reimbursement of the yearly subscription for the public transportation in the city of Milano. You will also have the opportunity to travel to Zurich for a face-to-face meeting or one of our many team events!

tiko Italia is the vibrant tech hub in the heart of Milano where we develop in-house solutions that allow our customers to save energy with their existing electrical devices. The aggregated devices give life to the tiko-managed Virtual Power Plant, participating in the stabilization of the electrical network.

Our hyper-dynamic and multicultural start-up culture will give you the opportunity to express your full potential, while contributing to making a real difference for the planet!

tiko Italia make available the product to tiko Energy Solutions, the Zurich HQ, that coordinate internationally the operations and development of the tiko devices. tiko Services, based in Paris, markets our solution in France. tiko Italia is proud to be a Great Place to Work®: bestworkplaces.it/aziende/tiko-italia/

Find out more on tiko-italia.it.

tiko is a company of the ENGIE group since 2019.

We are proud to be a Great Place to Work!

tiko Milan
tiko Milan
Our office in Milan is located at the heart of the stimulating Copernico Zuretti space. The office is easily reachable by public transportation and is a few minutes walk to Naviglio martesana, Mercato Centrale and the young and dynamic neighbourhood NOLO where you can find many restaurants and bars.
Any questions?

You’d like to know more? Just send us an email and we will get back to you!

The HR Team

Firmware Developer

Maximum allowed size for attachments: 5MB