Talent.com
This job offer is not available in your country.
Lead Platform Engineer - Cockpit / IVI

Lead Platform Engineer - Cockpit / IVI

Jaguar Land Rover IndiaIndia
25 days ago
Job description

Expected Experience / Expertise :

  • Strong knowledge of multiple layers of Android / Linux / QNX operating system.
  • Should have experience in design and development of platform / BSP / middleware / HMI components for Cockpit / IVI / Cluster /
  • Have experience in design development of Android based IVI / Cockpit solutions spanning into Apps / Framework / AOSP / HAL.
  • Should have experience in OOPs concept and design patterns in C / C++
  • Should have experience in modelling languages like UML / SySML
  • Good understanding of design tools such as Enterprise Architect, Rhapsody etc.,
  • Good understanding of cross compilation and toolchains for Android, QNX, Linux build systems.
  • Good understanding of build systems like Cmake, Conan,
  • Working knowledge on automated CI / CD infrastructure like gitlab, Jenkins.
  • Good knowhow on system trouble shooting, debugging skills on target hardware, I2C, UART, ethernet.
  • Should expertise multiple domains like startup / shutdown, fastboot, audio, multimedia, HMI, sensor integration, Vehicle SOTA, Diagnostics, AUTOSAR etc.,
  • Should be experienced in design and implementation of interfaces based on IDL
  • Should have understanding of key automotive IVI KPIs and how these can be achieved in Linux / Android / QNX based system.
  • Automotive experience in Inter and Intra ECU IPC communications is necessary.
  • Knowledge and experience in Service Oriented Architecture (SOA) such as someip will be added advantage.
  • Good knowledge of the software and hardware interactions for the area of expertise
  • Sound understanding of the system interactions.
  • Basic understanding of Agile software development and ALM tools such as JIRA is desirable.
  • Should be able to guide team / partners to deliver the feature by co-ordinating with all stakeholders.
  • Should be up to date with latest innovations and technological trends of the industry.

Key responsibilities of the role will include :

  • Generate & own design requirements, API definitions, test strategy & end to end traceability for software subsystems in IVI / cockpit domain.
  • Review documentation of SoC, BSP, Hardware peripherals & sub systems.
  • Mentor the team of developers in defining software architecture and design for respective components.
  • Spear head design, development, integration and testing of all the software deliverables & manage required stakeholder communication.
  • Review architecture and design proposals from suppliers.
  • Management of functional and Non function requirements for the assigned functional area
  • Definition of high-level design (HLD) and System interactions for the defined uses cases
  • Identification of the software components and assign requirements to each component.
  • Definition of quality attributes for subsystem realising functional area of expertise
  • Definition of acceptance test cases for the area of expertise
  • Resolve technical challenges faced in responsible areas.
  • Create a job alert for this search

    Lead Platform Engineer • India