Embedded Software Engineer

AYES - Management & Technology Consulting

Lombardia

On-site

EUR 31,000 - 42,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AYES - Management & Technology Consulting cerca un Embedded Software Engineer - C++ per progetti in Lombardia. Si lavora su software embedded e firmware destinati a dispositivi medicali, con sviluppo OO, driver hardware e integrazione di componenti software.

Richiesta laurea in ingegneria e minimo 3 anni di esperienza. Il candidato ideale conosce sistemi operativi embedded (GHS Integrity, VxWorks, QNX, Embedded Linux), logging e testing, e lavora in team per garantire qualità e affidabilità.

Qualifications

  • Laurea in Ingegneria Informatica, Elettronica, Automazione o affini.
  • Almeno 3 anni di esperienza in sviluppo software/firmware embedded.
  • Ottima conoscenza di C++ e programmazione OO.
  • Esperienza con sistemi operativi embedded (GHS Integrity, VxWorks, QNX, Embedded Linux).
  • Conoscenza di driver hardware e protocolli SPI, I2C, UART.

Responsibilities

  • Sviluppare e verificare software embedded e firmware per dispositivi medicali.
  • Testare firmware su hardware tramite strumentazione di laboratorio (oscilloscopi, logic analyzer, multimetri).
  • Analizzare, debuggare e ottimizzare i componenti software.
  • Definire architetture firmware e software in ottica testabilità e manutenibilità.
  • Contribuire al bring-up hardware e all’integrazione con driver hardware.

Skills

C++
Object-Oriented
Embedded Linux
Device drivers
Git

Education

Laurea in Information Technology/Elektronics or related

Tools

GHS Integrity
VxWorks
QNX
Embedded Linux

Job description

Fai la differenza con AYES: unisciti come Embedded Software Engineer - C++!

AYES, multinazionale di consulenza ingegneristica e tecnologica, in vista dell'espansione delle proprie attività in Italia, è alla ricerca di un Embedded Software Engineer - C++ da inserire in progetti in Lombardia.

AYES opera a livello globale, offrendo soluzioni avanzate e progetti innovativi nei settori più affermati dell'industria: Automotive, Aerospazio e Difesa, Ferroviario, Energia, Oil&Gas, Life Sciences e Telecomunicazioni. Con sedi in Italia, Europa e Stati Uniti, supportiamo i nostri clienti con expertise ingegneristiche di alto livello, affrontando sfide complesse e promuovendo l'innovazione in ogni ambito.

Ricerchiamo nuovi talenti con forte passione per il mondo Embedded e per lo sviluppo software ad alte prestazioni.

Sei ambizioso e motivato a sviluppare le tue competenze in un ambiente altamente tecnologico e innovativo? Questa è l'opportunità perfetta per te!

Responsabilità:

  • Sviluppare e verificare software embedded e firmware destinati a sistemi e dispositivi medicali;
  • Implementare e testare firmware/software su dispositivi embedded, utilizzando strumentazione da laboratorio come oscilloscopi, logic analyzer e multimetri;
  • Analizzare, eseguire il debug e troubleshooting del comportamento dei dispositivi, collaborando con gli altri membri del team;
  • Tradurre i requisiti software in modelli di programmazione Object-Oriented, applicando design pattern per garantire scalabilità, manutenibilità e testabilità;
  • Contribuire alla definizione dell'architettura firmware/software per strumenti medicali;
  • Sviluppare e integrare software componenti e driver hardware, inclusi protocolli di comunicazione quali SPI, I2C e UART;
  • Contribuire alle attività di hardware bring-up, debugging e ottimizzazione del sistema;
  • Partecipare alle attività di sviluppo e testing in un contesto collaborativo e orientato alla qualità.
  • Laurea in Ingegneria Informatica, Elettronica, Elettrica, Automazione o affini;
  • Almeno 3 anni di esperienza pratica nello sviluppo software/firmware embedded;
  • Ottima conoscenza di C++ e della programmazione Object-Oriented;
  • Esperienza con sistemi operativi embedded, quali GHS Integrity, VxWorks, QNX o Embedded Linux;
  • Conoscenza dell'architettura, dello sviluppo e del testing di componenti software;
  • Esperienza pratica in attività di hardware bring-up, debugging e ottimizzazione;
  • Familiarità con sistemi di version control quali Git, Bitbucket o SVN e con strumenti di bug tracking;
  • Capacità di progettare software orientato alla testabilità e di sviluppare codice manutenibile e di alta qualità;
  • Buona capacità di lavorare in team e di collaborare con diverse figure tecniche;
  • Buona conoscenza della lingua inglese, a livello professionale.
  • Familiarità con metodologie Agile;
  • Conoscenza approfondita di Embedded Linux, in particolare:
  • sviluppo di device driver;
  • configurazione del kernel;
  • programmazione multi-threaded;
  • Esperienza nello sviluppo di hardware drivers per SPI, I2C e UART;
  • Competenze di scripting con Bash e/o Python.

Il pacchetto retributivo per questo ruolo è compreso tra 31.000 € e 42.000€ e sarà valutato in funzione dell'esperienza professionale, delle competenze maturate e dei risultati emersi durante il processo di selezione.

La posizione prevede un inserimento con CCNL Terziario, Distribuzione e Servizi.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SOFTWARE EMBEDDED DEVELOPER
SOFTWARE EMBEDDED DEVELOPER

AYES - Management & Technology Consulting • Lazio

On-site
EUR 31,000 - 42,000
Software Engineer
Software Engineer

AYES - Management & Technology Consulting • Emilia-Romagna

On-site
EUR 31,000 - 42,000
Firmware Engineer
Firmware Engineer

AYES - Management & Technology Consulting • Lombardia

On-site
EUR 31,000 - 42,000
Software Engineer
Software Engineer

AYES - Management & Technology Consulting • Liguria

On-site
EUR 31,000 - 42,000
Software Developer
Software Developer

Ayes - Management & Technology Consulting • Piemonte

On-site
EUR 24,000 - 33,000
Embedded Software Engineer - C++ for Medical Devices
Embedded Software Engineer - C++ for Medical Devices

AYES - Management & Technology Consulting • Lombardia

On-site
EUR 31,000 - 42,000
Software Engineer
Software Engineer

AYES - Management & Technology Consulting • Padova

On-site
EUR 24,000 - 33,000
Ingegnere elettronico hardware
Ingegnere elettronico hardware

AYES - Management & Technology Consulting • Lombardia

On-site
EUR 31,000 - 42,000
Hardware Engineer
Hardware Engineer

AYES - Management & Technology Consulting • Piemonte

On-site
EUR 31,000 - 42,000
Software Engineer
Software Engineer

AYES - Management & Technology Consulting • Toscana

On-site
EUR 31,000 - 42,000