SEM (HMI)

Job Description


JOB DESCRIPTION
Location:Bangalore
Our goal as Ola Electric, is to enable and maximize the number of electric kms delivered through our ecosystem of products and services. We start with India but our ambitions are global.
E-Rickshaws provide a unique opportunity to build out our charging infrastructure. E-ricks deliver over 50 million kms of electric mobility in India everyday - no other form factor comes close.
That said, we are building an entire ecosystem of our batteries and charging infrastructure in a way that it can serve all sorts of electric vehicles tomorrow including 2Ws, our own 3W and potentially small 4Ws.
Job Summary:
Technical Lead/SDEIII for the Android Platform, the platform would serve as the base for Infotainment/Cluster solution.
Roles and Responsibilities:

  • Technically lead the Android/Linux based platform team for the EV solution.

  • Work closely with the Principal Engineer to translate product requirements to platform requirements.

  • Hands on development of the sub-systems.

  • Android HAL Layer development, drivers/sub-system build and debug.

  • Work closely with other stakeholders responsible for developing the middleware and the infotainment solution on the platform.

  • Evaluate platforms and solutions.

  • Be a key member of the platform selection team.

  • Work with cross functional teams to deliver platform solutions.

  • Evaluate the trends in automotive infotainment solutions.

  • Identify and implement the best processes for

Experience & Skills:

  • 8-10 years of BSP experience.

  • Strong working experience of Android System (Kernel/HAL).

  • Board bring-up experience and having delivered devices drivers from scratch.

  • Build systems knowledge, like Yocto, Buildroot, CMake and Makefiles

  • ARM processor architecture knowledge is a must.

  • Strong C and Assembly Programming experience.

  • Hardware communication protocol knowledge (SPI, I2C, UART, etc.)

  • SoC hardware blocks - Clocks, PLLs, GPIO, Interrupt Controllers (GIC), Peripherals (PCIE, USB, UFS), DCVS Concepts and Thermal Mitigations.

  • Good working knowledge of various system domains of Android (Power, Audio, etc.).

  • Hands on debugging experience with various tools (adb/gdb, valgrind, lauterbach, etc.)

  • Knowledge of ARM Trust-Zone & ARMv7/v8 architecture.

  • Infotainment Platform development experience would be a plus.

  • Exposure to hardware development lifecycle.

  • Proven product development experience.

  • Agile software development experience is a must.

  • Agile software development tools such as JIRA, Confluence etc.

  • Code version control tools git-Gitlab, Github.

Good to Have:Automotive Functional Safety experience would be a plus.
Qualifications:B Tech/ M Tech in Electronics/Computer Science

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content