Software Engineer C

TMC

Genova

On-site

EUR 30,000 - 36,000

Full time

18 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Partecipazione agli utili
Budget Formazione 4000 € netti
Credito welfare annuale

Job summary

TMC cerca un laureato in Ingegneria Informatica/Automazione per unirsi al team tecnico impegnato nello sviluppo di soluzioni Digital Twin per veicoli, con attenzione ai sistemi per mobilità elettrica. Si offrirà autonomia nelle scelte implementative e nel miglioramento degli strumenti di simulazione.

Sono richiesti 2–5 anni di sviluppo in C, conoscenza avanzata del linguaggio C e strumenti di sviluppo su PC. Si prevedono competenze in Git, debugging e progettazione modulare.

Qualifications

  • Laurea in ingegneria informatica o disciplina affine.
  • 2–5 anni di sviluppo software in C.
  • Conoscenza del linguaggio C e strumenti di sviluppo su PC.
  • Esperienza con Git, code review e pratiche di sviluppo/testing.
  • Conoscenza di MATLAB/Simulink è un plus.

Responsibilities

  • Analizzare requisiti automotive e tradurli in soluzioni software.
  • Progettare, sviluppare e manutenere moduli software in C su PC.
  • Definire architetture e contribuire a modelli Digital Twin e simulazioni.

Skills

Linguaggio C
Progettazione software modulare
Analisi prestazioni
Autonomia operativa
Ingegneria del software

Education

Laurea in Ingegneria Informatica/Automazione/Elettronica o discipline affini

Tools

Git
Code review
Profiling e debugging

Job description

Informazioni su questa posizione

La persona entrerà in un team tecnico impegnato nella realizzazione e nell’evoluzione di soluzioni Digital Twin a supporto dello sviluppo e della validazione del software veicolo, contribuendo con autonomia alle scelte implementative e al miglioramento degli strumenti di simulazione, con particolare attenzione ai sistemi per la mobilità elettrica.

  • Analizzare i requisiti tecnici e funzionali dei sistemi automotive da riprodurre in ambiente virtuale, traducendoli in soluzioni software.
  • Progettare, sviluppare e manutenere in autonomia moduli software in linguaggio C eseguiti su PC.
  • Contribuire alla definizione dell’architettura software e all’evoluzione di modelli Digital Twin e ambienti di simulazione virtuale per anticipare le attività di integrazione e validazione del software veicolo.
  • Integrare modelli, componenti software e interfacce per simulare il comportamento dei sistemi automotive, inclusi quelli per veicoli elettrici.
  • Definire strategie e casi di test, svolgere attività di debugging e analizzare i risultati, garantendo qualità, robustezza e manutenibilità del codice.
  • Partecipare alle code review e proporre miglioramenti tecnici, prestazionali e di processo.
  • Collaborare con sviluppatori, ingegneri di sistema e stakeholder tecnici nelle attività di integrazione, troubleshooting e rilascio delle soluzioni.
Informazioni su questa posizione

La persona entrerà in un team tecnico impegnato nella realizzazione e nell’evoluzione di soluzioni Digital Twin a supporto dello sviluppo e della validazione del software veicolo, contribuendo con autonomia alle scelte implementative e al miglioramento degli strumenti di simulazione, con particolare attenzione ai sistemi per la mobilità elettrica.

  • Analizzare i requisiti tecnici e funzionali dei sistemi automotive da riprodurre in ambiente virtuale, traducendoli in soluzioni software.
  • Progettare, sviluppare e manutenere in autonomia moduli software in linguaggio C eseguiti su PC.
  • Contribuire alla definizione dell’architettura software e all’evoluzione di modelli Digital Twin e ambienti di simulazione virtuale per anticipare le attività di integrazione e validazione del software veicolo.
  • Integrare modelli, componenti software e interfacce per simulare il comportamento dei sistemi automotive, inclusi quelli per veicoli elettrici.
  • Definire strategie e casi di test, svolgere attività di debugging e analizzare i risultati, garantendo qualità, robustezza e manutenibilità del codice.
  • Partecipare alle code review e proporre miglioramenti tecnici, prestazionali e di processo.
  • Collaborare con sviluppatori, ingegneri di sistema e stakeholder tecnici nelle attività di integrazione, troubleshooting e rilascio delle soluzioni.
Cosa ci aspettiamo da te
  • Laurea in Ingegneria Informatica, Informatica, Automazione, Elettronica o discipline tecniche affini.
  • Esperienza da 2 a 5 anni nello sviluppo software in C.
  • Conoscenza consolidata del linguaggio C e dei principali strumenti di sviluppo, compilazione, profiling e debugging in ambiente PC.
  • Esperienza nella progettazine di software modulare, nella gestione della memoria e nell’analisi delle prestazioni.
  • Esperienza con Git, code review e metodologie strutturate di sviluppo e testing del software.
  • Interesse o esperienza nel settore automotive, nella simulazione virtuale e nelle tecnologie Digital Twin.
  • La conoscenza di MATLAB e Simulink, del Model-Based Design o di ambienti di simulazione automotive costituisce un plus.
  • Autonomia operativa, capacità analitiche, precisione e attitudine al problem solving e al lavoro in team.
  • Buona conoscenza della lingua inglese, scritta e parlata.
  • La disponibilità a trasferte e trasferimenti sarà considerata un plus.
  • Forte motivazione ad abbracciare il modello di Employeneurship di TMC.
Cosa puoi aspettarti da noi

La posizione prevede un contratto di lavoro a tempo indeterminato e una Retribuzione Annua Lorda (RAL) di base non inferiore a 33.000 €, in conformità con il Contratto Collettivo Nazionale di Lavoro (CCNL) Commercio – Terziario, Distribuzione e Servizi.

TMC si impegna a offrire un pacchetto retributivo competitivo. Al termine del processo di selezione, dopo aver valutato l’esperienza, le competenze e le qualifiche del candidato, l’azienda potrà proporre una RAL finale superiore all’importo indicato sopra.

In linea con il nostro modello di business, il pacchetto retributivo finale comprende inoltre:

  • una componente di partecipazione agli utili del progetto;
  • un budget annuale individuale per formazione e sviluppo professionale pari a 4.000 € netti;
  • un credito welfare annuale.

Ulteriori dettagli saranno forniti durante il processo di selezione, in conformità con le politiche aziendali applicabili.

TMC è una società internazionale di consulenza ad alta tecnologia che mette a disposizione dei propri clienti competenze specialistiche per supportarli nella realizzazione delle loro sfide tecnologiche. In questo contesto, TMC opera come un centro di eccellenza al servizio dei clienti, aiutandoli a essere più competitivi in un mondo tecnologico sempre più globale e in rapida evoluzione.

In TMC crediamo che le persone siano il motore dell’innovazione tecnologica. Per questo vogliamo creare le migliori condizioni possibili affinché i talenti del settore possano crescere e realizzare il proprio potenziale. Offriamo un ambiente di lavoro stimolante e sfidante, nel quale ciascuno può essere protagonista del proprio percorso professionale.

Come Employeneur (termine utilizzato da TMC per indicare professionisti che uniscono spirito imprenditoriale e competenze consulenziali), entrerai a far parte della famiglia TMC. Oltre alla nostra eccellenza tecnica, coinvolgimento, collaborazione e divertimento rappresentano elementi fondamentali della nostra cultura aziendale.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer C#
Software Engineer C#

TMC • Lombardia

On-site
EUR 29,000 - 35,000
Model Based Design Engineer
Model Based Design Engineer

TMC • Modena

On-site
EUR 29,000 - 35,000
Software Embedded Engineer
Software Embedded Engineer

TMC • Bologna

On-site
EUR 30,000 - 36,000
Profit sharing
4.000 euro budget formazione annuale
Credito welfare annuale
Project Engineer - Magazzini Integrati
Project Engineer - Magazzini Integrati

TMC • Modena

On-site
EUR 24,000 - 30,000
Profit sharing
Budget crescita competenze 4.000€ net/
Credito welfare annuale
Quality Assurance Engineer (HW/SW)
Quality Assurance Engineer (HW/SW)

TMC • Napoli

On-site
EUR 31,000 - 37,000
System Engineer
System Engineer

Tmc • Trentino-Alto Adige

On-site
EUR 32,000 - 39,000
Profit sharing
Budget formativo €4.000 netti/anno
Welfare/bonus
Project/System Engineer Aeronautico
Project/System Engineer Aeronautico

TMC • Lombardia

On-site
EUR 29,000 - 35,000
Profit sharing
Budget formazione €4.000 netti annui
Credito welfare annuale
FPGA Engineer - aerospace
FPGA Engineer - aerospace

TMC • Lombardia

On-site
EUR 27,000 - 33,000
Profit sharing
Training budget 4000 EUR net/yr
Welfare credit
Space System Engineer
Space System Engineer

TMC • Roma

On-site
EUR 32,000 - 39,000
Profit sharing
Budget formazione 4000 euro netti annu
Credito welfare annuale
Project/System Engineer Aeronautico
Project/System Engineer Aeronautico

The Member Company • Lombardia

On-site
EUR 29,000 - 35,000
Partecipazione diretta agli utili di…
Budget formazione 4.000 € netti/anno
Credito welfare annuale