C++ Senior Embedded Software Engineer - Infotainment (m/w/d)

emagine

Ingolstadt

Hybrid

EUR 70.000 - 100.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Eine komplette Bewerbung in einer Minute — maßgeschneiderter Lebenslauf und Anschreiben, versandbereit.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

emagine seeks a Senior Embedded Software Engineer to develop and integrate the Vehicle Interface layer connecting the Infotainment Platform with vehicle ECUs in Ingolstadt. The role covers vehicle communication, Infotainment ECU integration, Car Business Logic and instrument cluster services within a complex automotive environment.

Start ASAP. Remote work is generally possible after onboarding, with 1-2 days on site per week preferred.

Qualifikationen

  • Experience in embedded C/C++ development for automotive-grade systems (C++17/20).
  • Automation/build/test scripting with Python and Bash.
  • Knowledge of automotive protocols (CAN/CAN-FD, SOME/IP, BAP, ViWi).
  • Linux experience; QNX/Android/AUTOSAR familiarity is a plus.

Aufgaben

  • Develop and integrate the Vehicle Interface layer between Infotainment and vehicle ECUs.
  • Implement and support Car Business Logic across domains (Climate, ADAS, Seats, Charging, Driving Profiles, Doors).
  • Develop and integrate Instrument Cluster data provisioning (Cluster Services).
  • Design, implement and maintain Infotainment ECU software components; produce designs, UML diagrams, and docs.
  • Perform unit testing, code reviews, debugging, and release activities.
  • Collaborate with cross-functional teams in an Agile/SAFe environment.

Kenntnisse

C/C++ embedded
Python
Bash scripting
Unit testing
Code review
Agile/SAFe
English fluency

Tools

Linux
Git workflows
QNX
Android
AUTOSAR
SOME/IP
CAN/CAN-FD
BAP
ViWi

Jobbeschreibung

We are seeking a Senior Embedded Software Engineer to develop and integrate the Vehicle Interface layer connecting the Infotainment Platform with vehicle ECUs. The role covers vehicle communication, infotainment ECU integration, Car Business Logic and instrument cluster services within a complex automotive environment.

Start: ASAP

Location: Ingolstadt

Remote: is generally possible after the initial onboarding phase; however, a regular on-site presence of 1-2 days per week is preferred.

Key Responsabilities:
  • Develop and maintain vehicle communication solutions using CAN/CAN-FD, SOME/IP, BAP, and ViWi.
  • Implement and support Car Business Logic (Car_BL) across domains such as Climate, ADAS, Seats, Charging, Driving Profiles, Doors and other vehicle functions.
  • Develop and integrate Cluster Services for instrument cluster data provisioning.
  • Design, implement, and maintain software components for the Infotainment ECU
  • Create requirements, software designs, UML diagrams, and technical documentation.
  • Perform unit testing, code reviews, debugging, root-cause analysis, software integration and release activities.
  • Collaborate with cross-functional teams in an Agile/SAFe environment.
Required Skills:
  • Programming:
    • Strong experience in C/C++ (C++17/20) development for embedded systems
    • Proficiency in Python and Bash scripting for build/test automation
  • Automotive Protocols:
    • BAP protocol and vehicle function logic.
    • ViWi services implementation.
    • SOME/IP communication.
    • CAN / CAN-FD signal and PDU communication.
  • Software Engineering
    • Unit test development and functional test preparation / execution
    • Code review, Software Integration and release management
    • Good understanding of infotainment system architecture.
  • Platform & Tools
    • Strong Linux experience (mandatory).
    • Comfortable with Git workflows
    • Knowledge of QNX, Android, and AUTOSAR is an advantage.
  • Processes:
    • Experience with ASPICE SWE.1-SWE.6.
    • Agile/SAFe methodology, Jira, and requirements traceability.
  • Language:
    • Fluent English required
    • German is a plus
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

C++ Software Developer
C++ Software Developer

Pertemps ERP (part of Network EMEA) • München

Vor Ort
EUR 65.000 - 90.000
Senior Staff Engineer Embedded Software (f/m/div)
Senior Staff Engineer Embedded Software (f/m/div)

Infineon Technologies • Ilmenau

Vor Ort
EUR 75.000 - 95.000
C++ Embedded Systems and Software Engineer
C++ Embedded Systems and Software Engineer

Cognitive Group | Part of the Focus Cloud Group • Stuttgart

Vor Ort
Embedded Systems Integrator / System Engineer
Embedded Systems Integrator / System Engineer

Teoresi Group • München

Hybrid
EUR 60.000 - 80.000
Work-Life Balance mit flexiblen Arbeitszeiten
Möglichkeit zur Ausland Remote Arbeit
Gesundheits- und Fitnessprogramm
+3
(Senior) Electronics Hardware Engineer - Group ConMod (f/m/d)
(Senior) Electronics Hardware Engineer - Group ConMod (f/m/d)

Volkswagen Group Services GmbH • Deutschland

Hybrid
EUR 90.000 - 125.000
Remote work options
Temporary work abroad in selected coun
Flextime / optional working hours
+4
Senior Staff Engineer Embedded Software (f/m/div)
Senior Staff Engineer Embedded Software (f/m/div)

Infineon Technologies AG • Ilmenau

Vor Ort
EUR 65.000 - 85.000
Senior Android HMI/Kotlin Developer (m/w/d)
Senior Android HMI/Kotlin Developer (m/w/d)

Luxoft Germany • Deutschland

Vor Ort
EUR 55.000 - 75.000
Automotive Softwareentwickler (m/w/d)
Automotive Softwareentwickler (m/w/d)

EVE - Innovation GmbH • Gera

Vor Ort
EUR 70.000 - 95.000
Flexible Arbeitsmodelle
Attraktive Vergütung
Moderne Entwicklungsumgebung
Project Manager/Product Owner (w/m/d) - with experience in automotive software +C1 German
Project Manager/Product Owner (w/m/d) - with experience in automotive software +C1 German

Luxoft Germany • Berlin

Vor Ort
EUR 65.000 - 85.000
Senior Embedded Software Developer C++ (m/w/d)
Senior Embedded Software Developer C++ (m/w/d)

Progressive • München

Hybrid
EUR 65.000 - 85.000
Flexible Arbeitszeitmodelle
Attraktive Vergütung
Betriebliche Altersvorsorge
+3