Software Engineer

TMC

Cesena

On-site

EUR 24,000 - 30,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Profit sharing
4.000 euro netti annui per crescita
Credito welfare annuale

Job summary

TMC è una società internazionale di consulenza high-tech che mette a disposizione dei propri clienti competenze per supportarli nelle sfide tecnologiche. La posizione prevede sviluppo software embedded in C per ECU e logiche di controllo PLC, collaborando con il team su protocolli di comunicazione CAN/CANopen/J1939/Modbus e attività di testing.

Si cercano laureati con 0–2 anni di esperienza in ambito software embedded o automazione, con conoscenza di C, PLC e lettura di schemi elettrici; si

Qualifications

  • Laurea (triennale o magistrale) in Ingegneria Informatica, Elettronica, dell’Automazione, Meccatronica o equivalente.
  • 0-2 anni di esperienza in sviluppo software embedded o automazione (stage e tirocini inclusi).
  • Buona conoscenza del linguaggio C e dei fondamenti della programmazione embedded.
  • Conoscenza di base della programmazione PLC (IEC 61131-3: Ladder, Structured Text, FBD).
  • Conoscenza dei protocolli di comunicazione industriali/automotive (CAN, CANopen, J1939, Modbus, ecc.).
  • Capacità di leggere schemi elettrici e documentazione tecnica.
  • Conoscenza dell’inglese tecnico, scritto e parlato.

Responsibilities

  • Sviluppare e manutenere software embedded in linguaggio C per le unità di controllo della macchina (ECU/controllori)
  • Programmare logiche di controllo in ambiente PLC, nel rispetto dei requisiti funzionali e di sicurezza
  • Implementare e integrare protocolli di comunicazione di bordo macchina (es. CAN, CANopen, J1939, ISOBUS) tra controllori, sensori, attuatori e display
  • Partecipare ai test su banco e in campo, analizzando i dati e risolvendo i malfunzionamenti
  • Supportare la messa in servizio e il collaudo delle macchine
  • Redigere e mantenere la documentazione tecnica e di progetto
  • Collaborare con i colleghi del team utilizzando le pratiche di versionamento e code review

Skills

C programming
PLC basics
CAN/CANopen/J1939/Modbus
Electrical schematics
Technical English

Education

Laurea in Ingegneria

Job description

Informazioni su questa posizione
  • Sviluppare e manutenere software embedded in linguaggio C per le unità di controllo della macchina (ECU/controllori)
  • Programmare logiche di controllo in ambiente PLC, nel rispetto dei requisiti funzionali e di sicurezza
  • Implementare e integrare protocolli di comunicazione di bordo macchina (es. CAN, CANopen, J1939, ISOBUS) tra controllori, sensori, attuatori e display
  • Partecipare ai test su banco e in campo, analizzando i dati e risolvendo i malfunzionamenti
  • Supportare la messa in servizio e il collaudo delle macchine
  • Redigere e mantenere la documentazione tecnica e di progetto
  • Collaborare con i colleghi del team utilizzando le pratiche di versionamento e code review
Informazioni su questa posizione
  • Sviluppare e manutenere software embedded in linguaggio C per le unità di controllo della macchina (ECU/controllori)
  • Programmare logiche di controllo in ambiente PLC, nel rispetto dei requisiti funzionali e di sicurezza
  • Implementare e integrare protocolli di comunicazione di bordo macchina (es. CAN, CANopen, J1939, ISOBUS) tra controllori, sensori, attuatori e display
  • Partecipare ai test su banco e in campo, analizzando i dati e risolvendo i malfunzionamenti
  • Supportare la messa in servizio e il collaudo delle macchine
  • Redigere e mantenere la documentazione tecnica e di progetto
  • Collaborare con i colleghi del team utilizzando le pratiche di versionamento e code review
Cosa ci aspettiamo da te
  • Laurea (triennale o magistrale) in Ingegneria Informatica, Elettronica, dell’Automazione, Meccatronica o equivalente
  • 0-2 anni di esperienza in ambito sviluppo software embedded o automazione (stage e tirocini inclusi)
  • Buona conoscenza del linguaggio C e dei fondamenti della programmazione embedded
  • Conoscenza di base della programmazione PLC (IEC 61131-3: Ladder, Structured Text, FBD)
  • Conoscenza dei protocolli di comunicazione industriali/automotive (CAN, CANopen, J1939, Modbus, ecc.)
  • Capacità di leggere schemi elettrici e documentazione tecnica
  • Conoscenza dell’inglese tecnico, scritto e parlato
Cosa puoi aspettarti da noi

La posizione prevede un contratto a tempo indeterminato e la retribuzione annua lorda (RAL) base offerta non sarà inferiore a € 27.000,00, in linea con quanto previsto dal CCNL Commercio – Terziario, Distribuzione e Servizi.

TMC si impegna a proporre un pacchetto retributivo competitivo e, al termine del processo di selezione valutando le esperienze, competenze e qualifiche del/la candidato/a, potrà proporre una RAL finale superiore al livello sopra indicato.

Nel rispetto del nostro business model, il pacchetto retributivo finale comprende inoltre una componente di partecipazione diretta agli utili di progetto (profit sharing), un budget individuale per la crescita delle competenze di 4.000 euro netti annui e un credito welfare annuale. Ulteriori dettagli saranno forniti in fase di selezione, nel rispetto delle policy aziendali in vigore.

TMC è una società internazionale di consulenza high-tech che mette a disposizione dei propri clienti competenze per supportarli nella realizzazione delle loro sfide tecnologiche. In quanto tale, TMC opera come un centro esperto a disposizione dei propri clienti e li aiutiamo ad 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. Ecco perché vogliamo creare le migliori condizioni possibili affinché i talenti tecnologici possano prosperare. Ti offriamo un ambiente di lavoro stimolante in cui potrai gestire la tua carriera. Accanto alla nostra eccezionale competenza tecnica, il divertimento e l'impegno sono parti significative della nostra cultura.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Model Based Design Engineer
Model Based Design Engineer

TMC • Modena

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

TMC • Genova

On-site
EUR 30,000 - 36,000
Partecipazione agli utili
Budget Formazione 4000 € netti
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
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
Quality Assurance Engineer (HW/SW)
Quality Assurance Engineer (HW/SW)

TMC • Napoli

On-site
EUR 31,000 - 37,000
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
Senior Testing and Validation Engineer
Senior Testing and Validation Engineer

TMC Italia | Technology and engineering services • Piemonte

On-site
EUR 34,000 - 42,000
Profit sharing
Budget crescita competenze
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
Ingegnere di Progettazione Meccanica
Ingegnere di Progettazione Meccanica

The Member Company • Lombardia

Hybrid
EUR 27,000 - 33,000
Profit sharing sui progetti
Budget formativo €4.000 netti
Indennità welfare
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