C/C++ Embedded Software Engineer

Amaris Consulting | Part of Mantu

Piemonte

Hybrid

EUR 38,000 - 62,000

Full time

6 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Assicurazione sanitaria
Academy interna
Team building

Job summary

Amaris Consulting cerca un/una Ingegnere Software Embedded C/C++ per progetti nei settori Automotive, Industrial, Aerospace & Defense. Programmerà su Linux/RTOS, integrando firmware e driver, e ottimizzerà logiche di controllo per sistemi avanzati.

La posizione prevede collaborazioni con team multidisciplinari e revisione di design, con sede definita in funzione del progetto tra Torino, Genova o Bologna. Si richiede laurea in ingegneria e minimo 1 anno di esperienza.

Qualifications

  • Laurea in Ingegneria Informatica, Elettronica o affini.
  • Minimo 1 anno di esperienza nello sviluppo C/C++ embedded o firmware.
  • Conoscenza di C/C++ su sistemi Linux/RTOS e protocolli di comunicazione (Ethernet/TCP-IP, CANbus).
  • Lingua italiana a livello madrelingua/C2 e inglese minimo B2.
  • Capacità di lavoro in team multidisciplinari e ambienti dinamici.

Responsibilities

  • Sviluppare e mantenere software embedded e applicativo in C/C++ su piattaforme Linux/RTOS e firmware per microcontrollori.
  • Integrare e diagnosticare firmware, driver e interfacce hardware analizzando tempi e dati tra dispositivi.
  • Progettare e ottimizzare algoritmi di controllo per sistemi industriali, automotive e robotica.
  • Implementare e verificare protocolli di comunicazione (Ethernet/TCP-IP, CANbus, UART, SPI, I2C).
  • Condurre debugging, analisi prestazioni e troubleshooting su hardware e banchi prova.
  • Collaborare con team hardware, software, test & validation e system engineering.

Skills

Italiano (madrelingua/C2)
Inglese (B2)
Trabajo di squadra
Problem solving

Education

Laurea in Ingegneria Informatica/Elettronica

Tools

C/C++ embedded
Linux/RTOS
CANbus
Ethernet/TCP-IP
UART SPI I2C GPIO
Git CI/CD

Job description

Vuoi iniziare una nuova avventura professionale come C/C++ Embedded Software Engineer in una delle nostre opportunità nel settore Engineering (Automotive, Industrial, Aerospace & Defense)?
  • Sviluppare e mantenere software embedded e applicativo in C/C++ su piattaforme Linux, RTOS e firmware per microcontrollori.
  • Integrare e diagnosticare componenti firmware, driver e interfacce hardware, analizzando comunicazioni, temporizzazioni e scambio dati tra dispositivi (sensori, camere, controller, cilindri idraulici, sistemi avionici, ecc.).
  • Progettare, implementare e ottimizzare algoritmi e logiche di controllo per sistemi industriali, automotive/trucks, robotica e/o sistemi AI-based.
  • Implementare e verificare protocolli di comunicazione (es. Ethernet/TCP-IP, CAN/CANbus, UART, SPI, I2C) e interfacce di rete/dispositivo.
  • Eseguire attività di debugging, troubleshooting e performance analysis su dispositivi reali e banchi prova, riproducendo anomalie e analizzando log, segnali e comportamento del sistema.
  • Collaborare con team hardware, software, test & validation e system engineering per l’analisi dei requisiti, la definizione delle specifiche e l’integrazione del software sui sistemi target.
  • Partecipare a design review e code review, contribuendo al miglioramento continuo di processi, strumenti e best practice di sviluppo (Git, CI/CD, test di integrazione e regressione).
  • Redigere e mantenere documentazione tecnica a supporto delle soluzioni sviluppate e delle attività di validazione.
  • Laurea in Ingegneria Informatica, Elettronica, dell’Automazione, Meccatronica, Robotica, o affini.
  • Esperienza minima di 1 anno nello sviluppo software in C/C++ in ambito embedded e/o firmware.
  • Conoscenza di C/C++ su sistemi Linux/RTOS, protocolli di comunicazione (es. Ethernet/TCP-IP, CANbus) e interfacce hardware (UART, SPI, I2C, GPIO).
  • Conoscenza della lingua italiana a livello madrelingua/C2 e della lingua inglese a livello almeno B2.
  • Capacità di lavorare in team multidisciplinari e di adattarsi a un ambiente tecnico dinamico e in evoluzione.
Luogo di lavoro:

La sede di lavoro sarà definita in funzione del progetto più adatto al tuo profilo e potrà essere Torino, Genova o Bologna.

  • Una comunità internazionale che riunisce oltre 110 nazionalità diverse.
  • Un ambiente in cui la fiducia è centrale e la crescita interna è valorizzata.
  • Un solido sistema di formazione con Academy interna e moduli disponibili.
  • Un ambiente di lavoro dinamico con eventi interni (afterwork, team building, ecc.).
  • Un forte impegno verso benessere e work-life balance.
Benefici locali in Italia:
  • Opzioni di lavoro flessibili secondo policy aziendale (incluse modalità ibride, ove previste dal progetto).
  • Assicurazione sanitaria e programmi di benessere, ove applicabili.
Remunerazione e trasparenza
  • La fascia retributiva è definita secondo criteri oggettivi e neutri rispetto al genere.
  • Durante il processo di selezione non chiederemo informazioni sulla tua retribuzione attuale o precedente.

Le nostre fasce retributive sono volutamente ampie, perché cerchiamo persone di talento, non “profili standard”. Uno stesso ruolo può attrarre candidature molto diverse tra loro, e crediamo sia importante lasciare spazio a questa varietà. La collocazione all’interno della fascia dipenderà dalla tua esperienza specifica, dalle tue competenze e da ciò che potrai portare nel ruolo.

La persona ideale si riconosce in questi valori:

Boldness: il nostro spirito di avventura imprenditoriale è ciò che ci unisce tutti e ci porta al successo.

Trust: la fiducia è il fondamento di tutte le relazioni, la fiducia ci consente di promuovere la libertà di espressione, creatività e innovazione.

Performance: questo si traduce in un desiderio costante di andare avanti e non smettere mai di chiedere di più a noi stessi.

Commitment: non ci limitiamo a rispettare i nostri impegni e lavoriamo duramente per ottenere grandi risultati.

Independence: Amaris Consulting appartiene a chi l’ha creata e a chi la sviluppa ogni giorno.

Candidandoti per questa posizione, potresti avere l’opportunità di entrare a far parte di un’azienda che supporta i propri partner nei settori Automotive&Motorsport, Avionic & Aerospace, Difesa, Railway, Industrial, Domotica e Robotica, con attività di ingegneria meccanica ed elettronica nelle aree Development & Design, Testing & Validation, System engineering, R&D e Project Management.

Diversità e Inclusione

Amaris Consulting promuove pari opportunità e valuta le candidature sulla base di competenze, esperienza e potenziale. Accogliamo candidature qualificate senza discriminazioni legate a genere, identità o espressione di genere, orientamento sessuale, origine etnica, nazionalità, religione o convinzioni personali, età, disabilità, stato civile o familiare, o altre caratteristiche protette.

Se hai bisogno di adattamenti ragionevoli durante il processo di selezione, comunicacelo: faremo il possibile per supportarti.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C/C++ Embedded Software Engineer | Industrial Automation | Bologna
C/C++ Embedded Software Engineer | Industrial Automation | Bologna

Amaris Consulting | Part Of Mantu • Bologna

On-site
EUR 26,000 - 50,000
Buoni pasto
Modalità ibrida: 3 giorni onsite / 2 0
Assicurazione sanitaria
Ingegnere Embedded C++ – Aerospaziale (Italiano)
Ingegnere Embedded C++ – Aerospaziale (Italiano)

Amaris Consulting • La Spezia

Hybrid
EUR 42,000 - 64,000
Welfare aziendale
Lavoro ibrido
Assicurazione sanitaria
+1
Junior Automotive Embedded
Junior Automotive Embedded

Amaris Consulting • Torino

On-site
EUR 30,000 - 40,000
Flexible work model
Assicurazione sanitaria
Work-life balance
Embedded Software engineer C/C++
Embedded Software engineer C/C++

Amaris Consulting • La Spezia

On-site
EUR 26,000 - 50,000
Buoni pasto
Assicurazione sanitaria
Lavoro ibrido (ove applicabile)
+1
Perception Software Engineer | Aerospace & Robotics
Perception Software Engineer | Aerospace & Robotics

Amaris Consulting | Part of Mantu • Varese

Hybrid
EUR 70,000 - 105,000
Hybrid work policy
Health insurance
Internal training academy
Embedded Software Engineer C/C++ | Aerospace & Defense
Embedded Software Engineer C/C++ | Aerospace & Defense

Amaris Consulting • Liguria

On-site
EUR 40,000 - 65,000
Welfare program
Flexible working options
Health insurance
Firmware Engineer
Firmware Engineer

Amaris Consulting | Part of Mantu • Piemonte

On-site
EUR 45,000 - 60,000
Welfare aziendale
Lavoro flessibile
Assicurazione sanitaria
Embedded Software Engineer C++ | Italian Mandatory
Embedded Software Engineer C++ | Italian Mandatory

Amaris Consulting • La Spezia

On-site
EUR 42,000 - 64,000
Welfare aziendale
Lavoro ibrido
Assicurazione sanitaria
+1
Avionic Electrical Design Engineer | Italian Speaker
Avionic Electrical Design Engineer | Italian Speaker

Amaris Consulting • Genova

On-site
EUR 26,000 - 50,000
Buoni pasto
Programma di welfare
Work flexibile
+1
Progettista Hardware (Analogico/Digitale) – L.68/99
Progettista Hardware (Analogico/Digitale) – L.68/99

Mantu • Roma

Hybrid
EUR 55,000 - 75,000
Buoni pasto
Opzioni di lavoro flessibili
Assicurazione sanitaria