Role: Embedded Linux Engineer (Yocto BSP Developer)
Experience: 5+ Years (Minimum 2+ years hands-on Yocto experience)
Location: As per project requirement
Mandatory Skills (Must Have)
- 5+ years of Embedded Linux development experience.
- Minimum 2+ years of hands-on Yocto Project experience.
- Strong expertise in:
- Yocto Project (recipes, meta-layers, bbappend, BitBake debugging)
- Embedded Linux BSP development and maintenance
- NXP i.MX6 (TechNexion PICO-IMX6 preferred)
- Linux Kernel configuration, customization, and patching
- Device drivers and BSP customization
- Cross-compilation and toolchain management
- Git and patch management
- Systemd service optimization
- Boot-time optimization
- Debugging tools:
- dmesg
- perf
- ftrace
- systemd-analyze
- BlueZ Bluetooth stack integration and debugging
Preferred Skills
- Yocto migration (Zeus → Dunfell/Kirkstone)
- U-Boot customization and optimization
- Power optimization and CPU governor tuning
- Secure Boot
- OTA update mechanisms
- Qt Embedded development
- Storage partitioning (eMMC/SD)
- Performance profiling and optimization
Key Responsibilities
- Maintain and enhance Yocto BSP for NXP i.MX6 platform.
- Upgrade Yocto BSP from Zeus to a newer LTS version.
- Integrate Linux kernel updates and security patches.
- Optimize Linux boot time and startup performance.
- Remove unnecessary services and packages.
- Optimize systemd services.
- Maintain and upgrade Bluetooth (BlueZ) stack.
- Improve power efficiency.
- Debug CPU, memory, and I/O performance issues.
- Maintain Yocto layers and build documentation.
Expected Deliverables
- Optimized storage layout for eMMC/SD.
- Improved boot time.
- Reduced image footprint.
- Secure Bluetooth implementation.
- Updated Linux kernel with latest fixes.
- Yocto build and BSP documentation.
- Yocto migration roadmap to a newer LTS release.
Screening Questions
- How many years of hands-on experience do you have with the Yocto Project?
- Which Yocto versions have you worked
📌 Embedded Linux Engineer (Bengaluru)
🏢 Invictosoft
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.