Advanced Diploma in Embedded Systems Software (ADEMS) 


Course Description


The Embedded Systems Software program initially designed and delivered through a tie-up with TATA ELXSI Ltd. is now offered as an all new revamped industry oriented program for engineering graduates looking for Software Development, Software Maintenance and Software Testing jobs in a broad array of industries like Telecom, Automobile, Robotics, Defense (PSUs), Data Networking etc.  This course offers the participants theory and practical experience in designing embedded systems software and allows them to learn first- hand, solutions to problems encountered in embedded systems software design.


Participants will be working closely with industry expert faculty with over 25 years of experience and gain hands-on through industry relevant projects.



Training Duration and Timings


4 Months Fulltime Program

9:30 am – 6:00 pm, Monday to Friday





Application Fee: INR. 1,500/-

Course Fee (Student):  INR 54,500/- (Eligible for upto 20% discount, enquire with counselor)

Course Fee (Corporate):  INR 1,63,500/-



Who can benefit from this course?


  • Engineers who want to gain knowledge, skills and experience in Embedded Systems Software
  • Engineers aspiring for a career in the Embedded Systems Software domain
  • Engineers who would like to pursue higher studies in India or abroad.
  • Professionals who are looking for a change of domain from IT/BPO to Core companies





Students who have completed their B.E./B.Tech. or M.Tech (with 60% and above in BE, 12th and 10th) from Electronics, Telecommunications, Electrical, Computer Science, Information Technology and Instrumentation Science.



Selection Process


Written test followed by interview (See for further details)



Course Outline


  • An overview of Embedded Systems Software Development (SDLC)
  • Embedded Systems Hardware for Software Engineers
  • Programming in C (indepth) and C++ (overview) for solving real-world problems
  • Programming Micro-Controller (TI MSP-430/ARM 7) using C
  • Basics of RTOS, RTOS APIs, OS Middleware, Device Driver, and BSP
  • Designing Application Software using Embedded OS / RTOS
  • Design and Development of Device Driver Software
  • IP Networking basics
  • Hands-on lab exercises, Demos, and Project Work (solving a real-world problem) constituting more than 70% of course duration
  • Hands-on scripting language using PERL
  • Tools used in the industry (gcc, ld, gdb etc) will be used



Key Highlights



  • Porting Linux on a board
  • Device driver for OS based Embedded System
  • 1 live project, 4 mini projects and numerous assignmnets for hands-on experience
  • 400+ hours of hands-on


In an effort to maintain quality, RV-VLSI reserves the right to change or modify the course content and the duration of the course and the course fees.



A unit of Rashtreeya Sikshana Samiti Trust. All rights reserved, Copyright © RV-VLSI Design Center.