TekPillar®
Website:
tekpillar.com
Job details:
Job Role: Embedded Engineer (Yocto & BSP)
Experience: 5+ Years
Location: Bangalore
Key Responsibilities:
- Develop, customize, and maintain Yocto-based Embedded Linux build systems
- Work on BSP development, board bring-up, and platform customization for embedded devices
- Create, modify, and maintain BitBake recipes, Yocto layers, and build configurations
- Perform Linux kernel configuration, patching, integration, and debugging
- Develop, integrate, and debug device drivers and hardware interface components
- Work with low-level communication protocols such as: I2C, SPI, UART
- Optimize system performance, boot time, and build efficiency
- Debug and troubleshoot system-level issues using: GDB, JTAG, Serial Console, Linux debugging tools
- Collaborate with hardware, firmware, and software teams for integration and validation
- Support product development across embedded Linux platforms and architectures
Required Qualifications & Skills
- 5+ years of experience in Embedded Linux Development
- Strong expertise in Yocto Project, BitBake, and OpenEmbedded
- Hands-on experience in BSP Development and Board Bring-up
- Strong programming skills in C/C++
- Good understanding of Linux Kernel Configuration, Customization, and Debugging
- Experience working with Device Drivers and Hardware Interface Integration
- Familiarity with ARM and x86 Architectures
- Strong knowledge of communication protocols such as: I2C, SPI, UART
- Experience with debugging tools like: GDB, JTAG
- Serial Console
Click on Apply to know more.