Embedded Software Engineer – ECU/PLC & CAN

The Member Company

Cesena

On-site

EUR 45,000 - 65,000

Full time

6 days 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

Job summary

The Member Company in Cesena is seeking engineers to develop and maintain embedded software in C for machine control units. You will program PLC logic and integrate CAN/CANopen/J1939/ISOBUS protocols across controllers, sensors, actuators, and displays.

Responsibilities include bench and field tests, data analysis, commissioning support, and thorough technical documentation. Collaboration with the team using version control and code reviews is essential.

Qualifications

  • Experience in embedded C programming for ECUs and machine control.
  • Familiarity with PLC environments and safety requirements.
  • Knowledge of CAN, CANopen, J1939, ISOBUS communication protocols.

Responsibilities

  • Develop and maintain embedded software in C for ECUs.
  • Program control logic in PLC environments with safety requirements.
  • Implement onboard machine communication protocols between controllers, sensors, actuators and displays (CAN, CANopen, J1939, ISOBUS).
  • Participate in bench and field tests, analyzing data and resolving malfunctions.
  • Support machine commissioning and testing.
  • Prepare and maintain technical and project documentation.
  • Collaborate with team using versioning and code review practices.

Skills

Embedded C
PLC programming
CAN bus protocols
Bench/field testing
Machine commissioning
Technical documentation
Version control / code review

Job description

The Member Company in Cesena is seeking engineers to develop and maintain embedded software in C for machine control units. You will program PLC logic and integrate CAN/CANopen/J1939/ISOBUS protocols across controllers, sensors, actuators, and displays.

Responsibilities include bench and field tests, data analysis, commissioning support, and thorough technical documentation. Collaboration with the team using version control and code reviews is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur Logiciel Embarqué – ECU/PLC & CAN
Ingénieur Logiciel Embarqué – ECU/PLC & CAN

The Member Company • Cesena

On-site
EUR 55,000 - 75,000
Inbyggd Mjukvaruingenjör: ECU/PLC & CAN
Inbyggd Mjukvaruingenjör: ECU/PLC & CAN

The Member Company • Cesena

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

The Member Company • Cesena

On-site
EUR 45,000 - 65,000
Ingeniero de Software Embebido & PLC (CAN/J1939 ISOBUS)
Ingeniero de Software Embebido & PLC (CAN/J1939 ISOBUS)

The Member Company • Cesena

On-site
EUR 38,000 - 52,000
Embedded Software Engineer, Automotive CAN/J1939
Embedded Software Engineer, Automotive CAN/J1939

Alliance Engineering Groupe Fortil • Casteldebole

On-site
EUR 45,000 - 65,000
Ingeniero de software
Ingeniero de software

The Member Company • Cesena

On-site
EUR 38,000 - 52,000
Embedded Software Engineer – Automotive ECUs
Embedded Software Engineer – Automotive ECUs

Fine Foods & Pharmaceuticals N.T.M. S.p.A. • Savona

On-site
EUR 40,000 - 65,000
Embedded Firmware Engineer (ECU) – MISRA C & CAN Expertise
Embedded Firmware Engineer (ECU) – MISRA C & CAN Expertise

Exav • Torino

On-site
EUR 42,000 - 65,000
Ambiente giovane e dinamico orientato‑
Formazione tecnica e soft skills
Percorsi di crescita personalizzati
Automotive Embedded Software Engineer – C++, Linux
Automotive Embedded Software Engineer – C++, Linux

Netcom Engineering S.p.A. SB • Torino

On-site
EUR 26,000 - 32,000
Corsi/Webinar di formazione
Ticket buoni pasto
Welfare aziendale
Firmware Engineer Embedded C per ECU
Firmware Engineer Embedded C per ECU

AYES - Management & Technology Consulting • Piemonte

On-site
EUR 31,000 - 42,000