TekPillar logo

TekPillar

Embedded Linux Engineer

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
senior
Posted —

Key Skills

YoctoBSPKernelDebuggingIntegration

Industry

Consumer ElectronicsAutomotive

Job Description

Job Role: Embedded Linux Engineer (Yocto & BSP)

Experience: 5+ Years

Location: Bangalore


We are looking for an experienced Senior Embedded Linux Engineer with deep expertise in Yocto, BSP Development, Linux Kernel Integration, and Embedded Linux Platforms . The role focuses on migrating and modernizing embedded Linux software stacks, optimizing build systems, and ensuring seamless hardware integration across embedded platforms.


Key Responsibilities

  • Lead migration of Yocto-based embedded Linux distributions from legacy releases to current LTS versions
  • Port and maintain custom Yocto layers, BitBake recipes, and build configurations
  • Perform BSP updates, kernel integration, device tree modifications, and driver compatibility validation
  • Audit and optimize OpenEmbedded layers following Yocto best practices
  • Improve build performance using shared state caches, mirrors, and optimized recipe structures
  • Debug build-time and runtime issues related to toolchains, libraries, bootloaders, and system integration
  • Implement security hardening, compliance checks, and software bill of materials (SBOM) generation
  • Collaborate with DevOps teams to integrate Yocto builds into CI/CD pipelines
  • Support board bring-up, hardware integration, and platform customization activities