Search by job, company or skills

BSP - MM (Board Support Package - Multimedia) Developer

5-15 Years
Quick Apply
  • Posted a month ago
  • Over 50 applicants have applied

Job Description

Job Title: BSP Developer (Board Support Package Developer)

Company: KPIT Technologies

Location: Bangalore, India

Drive Date: February 22, 2025

Experience: 5 to 15 years

Job Description:

KPIT Technologies is looking for a highly skilled BSP Developer to join our engineering team in Bangalore. This role is intended for professionals with 5 to 15 years of experience in developing Board Support Packages (BSP) for embedded systems, specifically focusing on Android, QNX, and Linux operating systems. You will work with hardware platforms such as Qualcomm (QCOM) and Samsung SOCs. The ideal candidate will possess in-depth knowledge of operating system internals, device drivers, and hardware bring-up procedures.

Key Responsibilities:

  • Develop and maintain Board Support Packages (BSP) for Android, QNX, and Linux operating systems.
  • Work on Qualcomm (QCOM) and Samsung SOC platforms, ensuring smooth hardware integration and OS functionality.
  • Develop device drivers, facilitate system bring-up, and ensure seamless OS-hardware interaction.
  • Use debugging and troubleshooting tools such as GDB, JTAG, and serial console to diagnose and resolve system issues.
  • Optimize system performance and assist in hardware validation during the bring-up process.
  • Develop and maintain automation scripts using languages like Python and Perl for improved workflow.
  • Use version control systems like Git and SVN to manage and maintain code.

Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 5+ years and up to 15 years of experience in BSP development, specifically for Android, QNX, or Linux operating systems.
  • Strong experience with Qualcomm (QCOM) and Samsung SOC platforms.
  • In-depth understanding of operating system internals, device drivers, and board bring-up procedures.
  • Expertise in C, C++, and scripting languages such as Python and Perl.
  • Experience with version control systems like Git and SVN.
  • Strong debugging and troubleshooting skills using tools such as GDB, JTAG, and serial console.
  • Excellent communication and teamwork skills.

Application Process:

  • Profile Review: The recruiter will review your profile based on the qualifications and experience listed above.
  • Invitation for Drive: If your profile matches the job requirements, you will be invited to attend the scheduled drive on February 22, 2025, in Bangalore.

About Company

KPIT Technologies is a global partner to the automotive and Mobility ecosystem for making software-defined vehicles a reality. It is a leading independent software development and integration partner helping mobility leapfrog towards a clean, smart, and safe future.

With 13000+ Automobelievers across the globe specializing in embedded software, AI, and digital solutions, KPIT accelerates its clients’ implementation of next-generation technologies for the future mobility roadmap. With engineering centers in Europe, the USA, Japan, China, Thailand, and India, KPIT works with leaders in automotive and Mobility and is present where the ecosystem is transforming.

Job ID: 105448219

Beware of Scammers

We don’t charge money for job offers