Lead Base Software SoC Engineer – Vehicle Integration

16 ore fa

Metropolitan City of Turin, Piedmont, Italia KPIT Tempo pieno
Job Description

We are seeking a Lead Base Software SoC Engineer to support VHIL labs, production environments, and pre-production plant setups. This role requires broad systems expertise in embedded software platforms and infotainment subsystems (Displays, Touch Interfaces, Cameras, Audio, Connectivity) with hands-on debugging across Bootloaders, Operating Systems (QNX, Linux, Android) & Hypervisors, Middleware stacks, Diagnostics frameworks, HPC SoC platforms Flashing tools and FOTA processes. The engineer will act as a first responder in production environments, driving rapid issue resolution and ensuring system readiness for vehicle integration.


Tutti i candidati sono invitati a leggere attentamente la seguente descrizione del lavoro e le relative informazioni prima di candidarsi.
  • Debug and triage embedded software issues in Plant, VHIL, and Production setups
  • Travel as required to production plants, test facilities to support on-site issue resolution
  • Support system bring-up and troubleshooting of bootloaders, OS, hypervisors, middleware stacks, and diagnostics
  • Debug and validate infotainment peripherals and connectivity subsystems, including
  • Touch Interfaces - driver bring-up, calibration, responsiveness, and UI integration
  • Audio - HAL customization, DSP integration, routing, amplifiers, codecs
  • BTWiFi - connectivity stacks, pairing, diagnostics, integration
  • Radio Tuners - AMFM, DAB, SXM, tuner HAL and middleware integration
  • USB and Automotive Ethernet subsystems.
  • Support diagnostic flashing processes (UDS-based flashing, DoIP-based flashing, plant reprogramming workflows)
  • Collaborate with FOTA teams to debug Firmware Over-The-Air update mechanisms, including campaign execution, partial updates, and rollback handling
  • Develop and maintain toolsscripts for log capture, automated debugging, and flashing workflows
  • Ensure comprehensive diagnostic coverage (UDS, DoIP, SOMEIP, OBD-II) and plant readiness
  • Collaborate with Base SW, Integration, Cockpit Infotainment, Connectivity, and Plant teams for root-cause analysis and resolution
  • Document and share root causes, workarounds, and lessons learned to drive continuous improvement
Job Description

We are seeking a Lead Base Software SoC Engineer to support VHIL labs, production environments, and pre-production plant setups. This role requires broad systems expertise in embedded software platforms and infotainment subsystems (Displays, Touch Interfaces, Cameras, Audio, Connectivity) with hands-on debugging across Bootloaders, Operating Systems (QNX, Linux, Android) & Hypervisors, Middleware stacks, Diagnostics frameworks, HPC SoC platforms Flashing tools and FOTA processes. The engineer will act as a first responder in production environments, driving rapid issue resolution and ensuring system readiness for vehicle integration.

  • Debug and triage embedded software issues in Plant, VHIL, and Production setups
  • Travel as required to production plants, test facilities to support on-site issue resolution
  • Support system bring-up and troubleshooting of bootloaders, OS, hypervisors, middleware stacks, and diagnostics
  • Debug and validate infotainment peripherals and connectivity subsystems, including
  • Touch Interfaces - driver bring-up, calibration, responsiveness, and UI integration
  • Audio - HAL customization, DSP integration, routing, amplifiers, codecs
  • BTWiFi - connectivity stacks, pairing, diagnostics, integration
  • Radio Tuners - AMFM, DAB, SXM, tuner HAL and middleware integration
  • USB and Automotive Ethernet subsystems.
  • Support diagnostic flashing processes (UDS-based flashing, DoIP-based flashing, plant reprogramming workflows)
  • Collaborate with FOTA teams to debug Firmware Over-The-Air update mechanisms, including campaign execution, partial updates, and rollback handling
  • Develop and maintain toolsscripts for log capture, automated debugging, and flashing workflows
  • Ensure comprehensive diagnostic coverage (UDS, DoIP, SOMEIP, OBD-II) and plant readiness
  • Collaborate with Base SW, Integration, Cockpit Infotainment, Connectivity, and Plant teams for root-cause analysis and resolution
  • Document and share root causes, workarounds, and lessons learned to drive continuous improvement
Key Responsibilities
  • Debug and triage embedded software issues in Plant, VHIL, and Production setups
  • Travel as required to production plants, test facilities to support on-site issue resolution
  • Support system bring-up and troubleshooting of bootloaders, OS, hypervisors, middleware stacks, and diagnostics
  • Debug and validate infotainment peripherals and connectivity subsystems, including
  • Displays - initialization, bring-up, video pipelines, GPUdisplay controllers