Login Sign Up

Embedded BSP Engineer (Linux / Device Drivers)

TekPillar®

5 - 10 years

Bengaluru

Posted: 28/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Role: Embedded BSP Engineer (Linux / Device Drivers)

Location: Bangalore


Key Skills:

  • Embedded Linux BSP, Device Driver Development, Linux Kernel, Yocto, C/C++, Kernel Debugging, Hardware Integration


Key Responsibilities:

  • Develop and maintain embedded software solutions across Linux platforms
  • Work on BSP development using Yocto, BitBake, and OpenEmbedded
  • Develop and debug Linux device drivers and kernel modules
  • Perform system-level debugging and root cause analysis
  • Work closely with hardware and firmware teams for system integration
  • Handle board bring-up, driver integration, and platform stabilization
  • Optimize system performance, build systems, and runtime behavior
  • Ensure adherence to coding standards and development processes
  • Participate in code reviews, design discussions, and documentation
  • Support CI/CD integration for embedded build and deployment


Required Qualifications & Skills:

  • 4+ years of experience in Embedded Linux / BSP development
  • Strong expertise in Linux kernel programming and device drivers
  • Hands-on experience with Yocto / BitBake / OpenEmbedded
  • Proficiency in C/C++ programming
  • Experience in kernel debugging and system-level troubleshooting
  • Good understanding of hardware interfaces and embedded platforms
  • Strong analytical and problem-solving skills

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.