C++ Embedded Software Engineer

Alium

Ricovero

Hybrid

EUR 60,000 - 95,000

Full time

38 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

Job summary

Alium in Turin, Italy, seeks an experienced C++ Embedded Software Engineer to join our team developing onboard automotive systems. Hybrid work model in Turin. You will develop and maintain embedded software for diagnostics and OTA updates, focusing on vehicle networks using C++ on Linux/QNX with agile methods.

Good English is required; Italian is a plus. Ideal candidates have 3+ years in automotive diagnostics, knowledge of UDS on CAN/CAN-FD, SOME/IP, and experience with Vector CANoe and CAPL

Qualifications

  • 3+ years in automotive diagnostics development.
  • Strong C++ and embedded software skills for onboard systems.
  • Experience with UDS/CAN/CAN-FD architectures and SOME/IP.

Responsibilities

  • Develop and maintain embedded software for automotive systems using C++.
  • Design, implement, unit test and debug modules for diagnostics stacks.
  • Participate in architectural discussions and system design.
  • Conduct integration and system testing for reliability and performance.
  • Follow Agile software development practices.

Skills

C++
Embedded software
Automotive diagnostics
Some/IP
Linux / QNX
CAN / CAN-FD
Vector CANoe
CAPL scripting
Team collaboration

Tools

Vector CANoe
QNX
Linux

Job description

We are looking for an experienced C++ Embedded Software Engineer to join our team in Turin, Italy, working on developing Onboard embedded systems

Location: Turin, Italy (Hybrid)

Industry: Automotive / Software Testing

VISA: Work Authority to work in Italy

In this role, you will develop Onboard embedded systems. You will focus on vehicle diagnostics and Over-the-Air (OTA) updating mechanisms.

  • Develop and maintain embedded software for automotive systems using C++.
  • Design, implement, unit test and debug software modules and components for automotive applications.
  • Participate in architectural discussions and contribute to the overall system design.
  • Conduct software integration and system testing to ensure software reliability and performance.
  • Follow agile based software development.
  • 3+ years of experience in automotive diagnostic domain based on on-board diagnostics architectures
  • Knowledge of C++ development toolchain
  • Experience of on-board application software development software configuration for Diagnostics Stacks (minimum requirement implementation of UDS on CAN, DoIP, CAN-FD on top of Linux, QNX
  • Experience of application software development and basic software configuration for Service Oriented architectures (minimum requirement SOME/IP on top of Linux, QNX)

Practical experience with Vector CANoe for network simulation, CAPL scripting, SOME/IP and bus analysis.

English: Professional fluency required for collaboration with international teams.

Italian: Professional fluency is a strong plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Embedded Software Engineer
C++ Embedded Software Engineer

Alium • Piemonte

Hybrid
EUR 70,000 - 90,000
C++ Embedded Engineer - Automotive OTA (Turin, Hybrid)
C++ Embedded Engineer - Automotive OTA (Turin, Hybrid)

Alium • Ricovero

Hybrid
EUR 60,000 - 95,000
Senior Embedded Automotive Software Engineer
Senior Embedded Automotive Software Engineer

Zirak • Piemonte

Hybrid
EUR 70,000 - 90,000
HiL Test Engineer
HiL Test Engineer

Alium • Ricovero

Hybrid
EUR 42,000 - 66,000
C++ Embedded Automotive Engineer — OTA & Diagnostics (Hybrid)
C++ Embedded Automotive Engineer — OTA & Diagnostics (Hybrid)

Alium • Piemonte

Hybrid
EUR 70,000 - 90,000
HiL Test Engineer
HiL Test Engineer

Alium • Piemonte

Hybrid
EUR 60,000 - 90,000
Linux Software Integration Engineer (Automotive)
Linux Software Integration Engineer (Automotive)

KPIT • Piemonte

On-site
EUR 90,000 - 125,000
Java SW Developer
Java SW Developer

OXI S.r.L. • Piemonte

On-site
EUR 90,000 - 120,000
Technical Lead - JAVA Developer (m/f/d)
Technical Lead - JAVA Developer (m/f/d)

KPIT • Piemonte

On-site
EUR 70,000 - 110,000
Vehicle Software Integration & Diagnostics Engineer
Vehicle Software Integration & Diagnostics Engineer

Bertrandt Group • Sant'Agata Bolognese

On-site
EUR 30,000 - 40,000