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
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
Touch Interfaces - driver bring-up, calibration, responsiveness, and UI integration
Cameras - ISP pipeline, MIPI interfaces, synchronization, diagnostics
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
Required Skills
Bachelor'sMaster's in Computer Engineering, Electrical Engineering, or Embedded Systems
5+ years of experience in embedded software debugging
Strong experience in
Bootloaders (U-Boot, ABL, or similar)
Operating Systems (QNX, Linux, Android)
Hypervisors (QNX HV or similar)
Debugging tools (JTAG, Lauterbach, GDB, tracemonitoring tools)
Hands-on experience with HPC peripherals and subsystems
Display frameworks and GPU pipelines
Touch Interfaces (drivers, calibration, UI integration)
Camera stacks
Audio frameworks
BTWiFi connectivity
Radio Tuners
USB and Automotive Ethernet
Familiarity with diagnostic protocols and update mechanisms UDS, DoIP, SOMEIP, OBD-II, flashing workflows, FOTA update processes
Experience with VHILHIL test environments
Willingness and ability to travel to production plants, test facilities, or test sites (typically ~*****%) to provide on-site debugging and support
Preferred Skills
Knowledge of HPC-class SoCs from Qualcomm SA8xxxSA7xxx SoCs or NVIDIAIntelRenesasNXP
Familiarity with Adaptive AUTOSAR and ASPICE-compliant workflows
Exposure to production plant processes and EOL (End-of-Line) testing
Required Skills
Embedded Debugging,QNX
Supported Skills
Adaptive AUTOSAR,ASPICE Testing
#J-*****-Ljbffr
📌 Lead Base Software Soc Engineer – Vehicle Integration & Debugging (Torino)
🏢 KPIT
📍 Torino