We are looking for a hands-on Embedded Linux Engineer with strong experience in Yocto, Linux BSP and embedded system development.
What you'll do
- Develop and customize Embedded Linux systems using Yocto Project.
- Build and maintain Yocto recipes, layers and custom Linux distributions.
- Work with Linux BSP, device trees, bootloaders and kernel configuration.
- Develop and integrate Linux device drivers and hardware interfaces.
- Bring up and debug embedded Linux platforms.
- Integrate sensors, motors, cameras, communication interfaces and other peripherals.
- Work with C/C++ and Linux system programming.
- Debug system-level hardware/software issues.
- Optimize system performance, boot time and reliability.
- Collaborate closely with electronics,
embedded hardware and systems engineers.
What we're looking for
- 2–6 years of experience in Embedded Linux / Linux BSP development.
- Strong hands-on experience with Yocto Project / OpenEmbedded.
- Positive understanding of Linux kernel, device tree and boot process.
- Strong C/C++ programming skills.
- Experience with Linux drivers and hardware interfaces.
- Experience with U-Boot, Git and cross-compilation/toolchains.
- Good understanding of ARM-based embedded platforms.
- Strong hardware-software debugging skills.
Education: B.E./B.Tech/M.E./M.Tech in Electronics, ECE, Computer Science, Electrical or a related field