HamburgerMenu
hirist

Embedded Software Engineer - Yocto/Board Support Package

TekPillar
5 - 8 Years
Bangalore

Posted on: 07/05/2026

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

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...