Embedded Linux Engineer (Bengaluru)

Embedded Linux Engineer (Bengaluru)

13 Aug
|
Invictosoft
|
Bengaluru

13 Aug

Invictosoft

Bengaluru

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.

Subscribe to this job alert:

Get the latest job offers by email for: embedded linux engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: embedded linux engineer (bengaluru) / bengaluru