Point your AI agent at freehire and let it find you a job.

Get the CLI →

Stema S.r.l.

NewBe an early applicant

Embedded Software Engineer

Posted
Discussion

Summary

Embedded software engineer on Stema S.r.l.'s R&D division (part of Schneider Electric) building embedded Linux gateways for industrial emergency-lighting IoT. Day to day: Yocto builds for ARM targets, C/C++ and Python backend apps, lightweight web servers and REST APIs, plus debugging on hardware.

Chi siamo

Siamo la divisione R&D di Schneider Electric dedicata a soluzioni IoT per building automation industriale. Sviluppiamo gateway per illuminazione di emergenza con stack embedded Linux, integrando web interface e backend software su dispositivi connessi in contesto industriale.

Il ruolo

Entrerai nel team R&D e svilupperai software embedded su Linux per gateway IoT industriali, curando sia lo stack applicativo che le interfacce web per configurazione e monitoraggio dei dispositivi.

Cosa farai

  • Costruirai e personalizzerai distribuzioni Linux embedded tramite Yocto Project, gestendo layers, recipes e cross-compilazione per target ARM.
  • Svilupperai embedded web server e REST API per configurazione e monitoraggio remoto dei gateway IoT.
  • Implementerai applicazioni backend in C/C++ e Python per il controllo e la gestione dei dispositivi embedded.
  • Eseguirai debug e diagnostica su target hardware tramite gdb, interfaccia seriale e analisi di rete.
  • Redigerai documentazione tecnica e supporterai le fasi di test e validazione del software.

Contesto tecnico

  • Sistema: gateway embedded per illuminazione di emergenza in contesto industriale IoT.
  • OS e build: Linux embedded, Yocto Project.
  • Linguaggi: C/C++, Python; interfacce web in HTML/CSS/JavaScript.
  • Web stack: HTTP/REST API, web server leggeri (lighttpd, nginx embedded o equivalenti).
  • Ambiente operativo: sviluppo su microcontrollori ARM, version control Git, collaborazione con team hardware e system engineering.

Requisiti essenziali

  • Laurea in Ingegneria Informatica, Elettronica, telecomunicazioni, automazione.
  • Solida conoscenza di Linux embedded e programmazione in C/C++.
  • Esperienza nello sviluppo di embedded web server e REST API su dispositivi a risorse limitate.
  • Familiarità con il debug su target embedded (gdb, seriale, log di sistema).

Requisiti preferenziali

  • Conoscenza di protocolli IoT industriali (MQTT, Modbus, TCP/IP).
  • Esperienza con pratiche di security embedded: TLS, autenticazione, hardening Linux.
  • Familiarità con pipeline CI/CD in ambienti embedded o uso di container su sistemi embedded.

Cosa offriamo

  • Sede: Pieve di Cento (BO).
  • Processo di selezione: colloquio HR online + colloquio tecnico.

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available