Skip to main content
TekPillar® logo

Embedded Software Engineer (Yocto & BSP)

TekPillar®
Full Timemid
Bengaluru, Karnataka, INPosted Yesterday

Job Description

Job Role: Embedded Software Engineer (Yocto & BSP)

Work Experience: 5+ Years

Location: Bangalore

Key Skills: Embedded Linux BSP, Device Driver Development, Linux Kernel, Yocto, C/C++, Kernel Debugging, Hardware Integration

Required Skills & Experience

  • 4+ years of experience in Embedded Linux / BSP development
  • Strong hands-on experience in Linux kernel programming and device drivers
  • Expertise in Yocto Project, BitBake, and OpenEmbedded build system
  • Strong proficiency in C/C++ programming
  • Experience in kernel debugging and system-level troubleshooting
  • Good understanding of hardware interfaces and embedded systems
  • Strong analytical and problem-solving skills

Key Responsibilities

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

About TekPillar®

TekPillar® logo

TekPillar®

tekpillar.com

EmbeddedOn-site

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free