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