Search by job, company or skills

People Prime Worldwide

Embedded Linux BSP Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 22 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Embedded Linux BSP Engineer

Job Type: Full-time

Experience: 37 Years

Work Location: Hyderabad / Bangalore

Mode: Onsite / Hybrid

Notice Period: Immediate to 30 Days

About the Role

We are looking for a passionate Embedded Linux BSP Engineer with 37 years of experience in embedded software development and Linux kernel programming. The ideal candidate should be skilled in C programming, strong with Linux kernel internals, and have hands-on experience with BSP development, kernel build systems, and board bring-ups.

Key Responsibilities

  • Develop and maintain embedded Linux BSPs, kernel modules, and device drivers.
  • Configure and customize U-Boot, Linux kernel, and file systems for multiple hardware platforms.
  • Perform Linux system bring-up and debugging, including crash analysis and performance optimization.
  • Work with build systems such as Yocto and Buildroot to generate reproducible, deployable Linux images.
  • Debug hardware-software integration issues using tools like JTAG, TRACE32, oscilloscope, and protocol analyzers.
  • Create and maintain technical documentation including design documents, test plans, and reports.
  • Collaborate with cross-functional teams and contribute to development best practices and knowledge sharing.

Required Skills

  • 34 years of embedded software development experience with strong C programming skills.
  • Proven experience with Linux kernel and device driver development.
  • Solid understanding of OS fundamentals and multithreaded applications.
  • Practical experience in U-Boot configuration, kernel compilation, and board bring-up.
  • Proficiency with Yocto/Buildroot, Git, JIRA, Confluence, and similar tools.
  • Excellent debugging and problem-solving skills.
  • Ability to interpret schematics, datasheets, and reference manuals.
  • Strong verbal and written communication skills.

Desired Skills

  • Prior experience mentoring junior engineers.
  • Expertise in Linux internals, reverse engineering, or system-level debugging.
  • Exposure to RTOS such as Zephyr or FreeRTOS.
  • Contribution experience to open-source communities.
  • Capability to work on multiple domains and technologies with a proactive attitude.

Educational Qualifications

  • B.Tech / M.Tech in Electronics & Communication (ECE), Computer Science (CSE), or equivalent.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 137155989

Similar Jobs