HARMAN logo

Advanced Engineer - BSP

HARMAN
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

5 - 8 Years

SKILLS REQUIRED

Linux kernel developmentDevice Tree ModificationsBoard Bring-upKernel and Driver Debugging

Job description

Overview

BSP Software Engineer role focused on board bring-up, kernel and driver development for automotive 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 to 8 years of experience in board bring-up, kernel, and driver development
  • Linux kernel and driver experience
  • Boot flow knowledge
  • C/C++ proficiency
  • Debugging skills
  • Tool experience (adb, fastboot)
  • CI pipeline exposure
  • Camera/display BSP experience
  • Boot chain (PBL/XBL, fastboot, EDL)
  • Memory (DMA, SMMU/IOMMU)
  • Diagnostics tools (QXDM, ramdump)
  • Firmware loading
  • Detailed debugging (dmesg, crash dump)
  • Basic power management
  • Peripheral protocols (I2C, SPI, PCIe)
  • Strong technical skills
  • Problem-solving ability
  • Relevant engineering degree

Nice to have

  • Virtualization exposure
  • Power management knowledge

Details

  • Location: Bangalore, Karnataka, India (Kalyani Platina)
  • Work mode: On-site, working all 5 days a week in office

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.

Advanced Engineer - BSP