Embedded Linux Expert

Full hands-on mastery with Yocto

A full practical take on making Linux work on small targets for building embedded devices. This program moves participants from a GPOS environment to an Embedded OS environment and looks at the issues and aspects that needs to be considered. This also practically explores essential embedded drivers for maximizing programmer’s ability to independently work on embedded projects

Key takeaways

  • Practical step-by-step exercise of porting Linux on targets
  • Work on core embedded drivers
  • Gain understanding of UBoot and its customization
  • Gain full knowledge of building Linux using Yocto project

Program Pre-requisites

  • Participants must be good in C programming
  • Knowledge of Linux kernel concepts
  • Knowledge of Linux device driver concepts
Weekend Mode
  • Batch Starts: 8th February 2020
  • Class Timings: Saturdays (10am to 4pm), Sundays (10am to 1pm)
  • Duration: 3 weekends – conducted within 1 month


Regular Mode
  • Batch Starts: 14th October 2019
  • Class Timings: 7:50am to 9:15am (Monday to Friday)
  • Duration: 3 weeks


Raghu Bharadwaj

  • Delivered over 50 corporate training to over 40 clients, including NXP, GE, Canon, Fujitsu, Broadcom, Qualcomm
  • Author of the best-selling book, “Mastering Linux Kernel Development” from Packt Publications UK
  • Rated as the most eloquent speaker on the Linux kernel by more than 7000 participants across 7 nations
  • A professional trainer, engaging scientific training methodologies for maximizing skilling
  • Profile page

Program Contents

Click to expand


A thoroughly professional and hands-on training in using Linux for building embedded devices. Exposure on Buildroot and Yocto project really takes the learning experience to the highest level. The flexibility to work and experiment with target boards gives us complete practical command on the subject

Ashish Satapathy

Software Engineer, Altran

To be guided by a true master like Raghu sir is a boon to any student, I’m fortunate to be one of them. He exposed me to the intricacies of the Linux kernel, that my ability to use it on any platform has shaped in an excellent way. I’m now totally comfortable handling any projects on Embedded Linux or where-ever Linux is used

Ashish Chavan

System Engineer, Qualcomm