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