HARMAN logo

Advance Engineer -BSP

HARMAN
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 8 Years

SKILLS REQUIRED

Linux KernelEmbedded DebuggingDevice Driver DevelopmentBoot Flow KnowledgeC++CKernel Debugging

Job description

Overview

HARMAN is seeking a BSP Software Engineer to develop and validate kernel, drivers, firmware and board-support components for automotive technology platforms.

What you'll do

  • Develop kernel and drivers.
  • Support board bring-up.
  • Modify device tree.
  • Integrate subsystems.
  • Debug issues.
  • Validate firmware.
  • Perform testing.

What you'll need

  • 5–8 years experience.
  • Relevant engineering degree.
  • Linux kernel and driver experience.
  • Boot flow knowledge.
  • C/C++ proficiency.
  • Debugging skills.
  • Tool experience with adb and fastboot.
  • CI pipeline exposure.
  • Camera/display BSP experience.
  • Boot chain experience with PBL/XBL, fastboot and EDL.
  • Memory experience with DMA and SMMU/IOMMU.
  • Experience with diagnostics tools including QXDM and ramdump.
  • Firmware loading experience.
  • Detailed debugging experience with dmesg and crash dump.
  • Basic power management knowledge.
  • Knowledge of peripheral protocols including I2C, SPI and PCIe.
  • Strong technical skills.
  • Problem-solving ability.

Nice to have

  • Virtualization exposure.
  • Power management knowledge.

Details

  • Location: Bangalore, Karnataka, India, Kalyani Platina.
  • Work from Office environment with in-person collaboration; most office-based roles are onsite five days a week.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Advance Engineer -BSP