🔔 FCM Loaded

Embedded Linux BSP Engineer

People Prime Worldwide

7 - 9 years

Hyderabad

Posted: 28/12/2025

Getting a referral is 5x more effective than applying directly

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.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.