Remote-Eligible Embedded Automotive Software Engineer

Zirak

Perugia

Hybrid

EUR 38,000 - 58,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zirak is seeking an embedded software engineer to develop and maintain software for in-vehicle connectivity modules, including TCU and infotainment. You will implement automotive protocols (CAN/LIN/Ethernet/Bluetooth/Wi‑Fi/ Cellular) and contribute to OTA, telematics, and V2X features.

The role requires 1–2 years in embedded automotive software, strong C/C++ skills, Python scripting, and experience with Git and JIRA, plus teamwork across engineering disciplines.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science or related field.
  • 1–2 years of embedded software development experience, preferably in automotive.
  • Proficient in C and C++.
  • Experience with Python scripting.
  • Familiar with Git version control and JIRA.
  • Strong English communication skills and ability to work in multidisciplinary teams.

Responsibilities

  • Develop and maintain embedded software for vehicle connectivity modules (TCU, infotainment).
  • Implement and test CAN, LIN, Ethernet, Bluetooth, Wi‑Fi, and cellular protocols.
  • Support OTA updates, telematics and V2X functionalities.
  • Assist with integration, debugging, testing and issue resolution on embedded automotive platforms.
  • Collaborate with hardware, systems engineering, cybersecurity and cloud teams.
  • Adhere to ASPICE, ISO 26262 and AUTOSAR development processes.

Skills

C/C++ programming
Python scripting
Embedded software development
Git version control
JIRA issue-tracking
English communication
Cross-functional collaboration

Education

Bachelor’s or Master’s degree in Computer/Electrical Engineering or CS

Tools

CAN/LIN/UDS knowledge

Job description

Zirak is seeking an embedded software engineer to develop and maintain software for in-vehicle connectivity modules, including TCU and infotainment. You will implement automotive protocols (CAN/LIN/Ethernet/Bluetooth/Wi‑Fi/ Cellular) and contribute to OTA, telematics, and V2X features.

The role requires 1–2 years in embedded automotive software, strong C/C++ skills, Python scripting, and experience with Git and JIRA, plus teamwork across engineering disciplines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Embedded Automotive Engineer – Connectivity & OTA
Junior Embedded Automotive Engineer – Connectivity & OTA

Zirak • Vicenza

Hybrid
EUR 35,000 - 52,000
Junior Embedded Automotive Software Engineer
Junior Embedded Automotive Software Engineer

Zirak • Perugia

On-site
EUR 38,000 - 58,000
Junior Embedded Automotive Software Engineer
Junior Embedded Automotive Software Engineer

Zirak • Vicenza

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

Hashlist • Piemonte

Hybrid
EUR 55,000 - 85,000
Software Engineer - Connectivity
Software Engineer - Connectivity

Hashlist • Piemonte

Hybrid
EUR 70,000 - 90,000
Hybrid work model
Senior Embedded Software Engineer – Automotive, Hybrid
Senior Embedded Software Engineer – Automotive, Hybrid

Hashlist • Piemonte

Hybrid
EUR 55,000 - 85,000
Linux Software Integration Engineer (Automotive)
Linux Software Integration Engineer (Automotive)

KPIT • Piemonte

On-site
EUR 90,000 - 125,000
Senior Embedded Developer QNX/Linux
Senior Embedded Developer QNX/Linux

NTT DATA Europe & Latam • Emilia-Romagna

On-site
EUR 70,000 - 100,000
Software Engineer - Embedded Firmware
Software Engineer - Embedded Firmware

Punch Torino S.p.A. • Piemonte

On-site
EUR 45,000 - 65,000
Permanent contract
Software Integration & Automation Engineer - Connectivity
Software Integration & Automation Engineer - Connectivity

KPIT Technologies Ltd. • Torino

On-site
EUR 50,000 - 75,000