
The Center for Excellence in Embedded Systems was started in 2007 and maintained a consistent track record in building efficient embedded systems engineers and contributing to the vast manpower requirements of embedded systems engineers of the MNC’s.
IIET expertize in Embedded Product Design, Development, Manufacturing, Embedded Systems Training and has Customer base worldwide.
IIET is the technology skill development division of SITECH, helping people to stay abreast with cutting-edge technologies in the embedded domain.
IIET developer courses are designed to educate key concepts and skills essential for embedded software development in GNU/Linux and Windows.
IIET is dedicated to provide the best learning experience. All classes have lab sessions to provide hands-on experience.
IIET`s training division provides ‘state of the art’ trainings in ‘Core Embedded Systems and Systems Programming’.
we make a honest effort to teach our students the latest technologies alongwith core basics, and make them professionals for the Embedded Industry
Master the essential basics: Advanced C, Data Structures, Linux Internals
Domains Expertise: Linux Drivers, MicroControllers, Embedded Linux on ARM9
Because of the high standard of the training and projects our courses are equivalent to few months of industrial experience which we normally show in our course listings.
1. Excellent placement record: We have excellent placement record in the past and all our ex-students are placed in reputed companies. Apart from placing the students, we make sure that they work in the Embedded Domain ONLY.
2. Expert mentors: Our mentors make our trainings different. When we select our mentors, we do make sure that they have good communication skills, expression of thoughts and above all passion for teaching. All our mentors have a minimum of 3 yrs experience in the field/course they teach and are always up-to-date with the latest technologies. Rather than self-appreciating on our other features we would say that to actually feel the difference one should take our training.
3. Training approach: IIET’s training approach is completely practical with over 70% of our course is designed accordingly. This is extremely critical from the placement point of view, which makes our training very unique.

The world's biggest problems got solved when someone somewhere put up their hands and asked a simple question and that question was WHY ?
Someone asked why can't we see at night and electricity was discovered.
Someone asked why can't we soar like birds and Airplanes were born.
Someone asked why can't we talk to people thousands of miles away and Telephone was invented.
All these became possible because someone "thought and questioned" the prevailing wisdom.
Thoughts do not need expertise but execution does and executing flawlessly requires training. If our people are trained in what they do, they will do it better and if this training is reinforced then they will outdo themselves.
Corporate training is a strategic activity undertaken for improving the productivity of the employees resulting into overall growth of the organization. Business as usual (BAU) is a term, which clearly defines where most of the companies are stuck today. Every entrepreneur and business head wants to break the shackles of static growth and move towards greener pastures of better profits and healthy bottom line. Companies, which understand this concept, have benefited tremendously by investing their time and money in the growth of their employees.
In a competitive world, it necessary for every organization to provide high quality services to its customers, and stay ahead in the race.
High quality service requires that the engineers have a rock solid understanding on the technologies they work on.
Organizations also have to reduce attrition rate and get the maximum benefit from their engineers, for which the engineers have to work at their maximum productivity with minimum frustation.
As such, it necessary for the organization to train its engineers, improving their existing knowledge and introducing them to technolgies that will improve their productivity and quality of service.
But not every organization can afford to have an in-house training department.
Third party training organziations, like IIET Systems, specialized in training engineers fill this gap.
IIET Systems offers corporate training services, in the areas of Embedded Systems and GNU/Linux.
If you are interested in conducting any of the above courses or a customized course at your office premises
Diploma in Embedded Systems
Total Duration: Theory : 180HRS | Lab : 248 HRS | Other Act : 22 HRS
1. Data structures in C and Algorithm
- An Introduction to C
- Variable Types and Constants
Theory: 12HRS
Lab : 20 HRS - Operators
- Flow Control
- Functions
- Arrays
- Evaluating Expressions
- Bit Manipulation
- Pointers
- Other Data Types: Structures, Unions, and Enums
- The Pre-processor and Multiple-File Programs and String Handling
LAB: I/O Device: Windows- RS232, LPT and USB, Systems Level configuration and Development.
2. Basic Electronics Interfaces
| Theory: 12HRS Lab : 20 HRS |
How to interface all gates, Flip-flops, Drivers, Amp and Decoder, Encoders and external Hardware Components to Microcontrollers.
3. Microcontroller and Embedded C
- Introduction on Microcontrollers
Theory: 12HRS
Lab : 20 HRS - The 8051 Architecture
- 8051 Memory Configurations
- Declaring Variables And Constants
- Program Structure And Layout
- Modular Programming In C51
- Timers
- Interrupts
- Interfacing I/O Peripherals
- Pointers In C51
- Arrays And Pointers
- Structures
- Unions
- Some C51 Programming Tricks
- CAN
- Wireless communication (Protocol Designing: IR, RF, GSM, GPRS, Bluetooth / Zigbee, Wifi/ Wimax.
LAB: All I/O Peripherals interface designing of H/W and S/W. Industrial Standard Project: GSM /RF / Robotics.
4.
1 Linux Introduction
| Duration: 40 HRS Lab : 64 HRS |
- Linux Basic Command
- Shell Script
2 Linux Operating System and RTOS
- Introduction to OS
- Process and Signals
- Posix Threads
- Inter Process Communication
- Semaphore
- Mutex
- Socket Programming
- RTOS introduction
4 Tools / Utilities
- Makefile
- Debugger (GNU – GDB)
- Target/Remote Debugging
- Indenting
- Profiling
- Objcopy
- Objdump
- Revision control
- Ranlib
- Project: Remote Machine control system 5 Days
5. 8/16/32 -Bit Controller 48
- Introduction to 8/16/32-bit Microcontrollers
- 8051 Architecture
Duration: 64 HRS
Lab : 80 HRS - ARM
- ARM Architecture
- ARM Processor Core
- ARM and Thumb Instruction Sets
- Instruction set workbook
- Real view Overview
- ARM/Thumb Interworking
- Exception Handling
- Initializing Cached Cores
- Embedded Software Development
- ARM Compiler Programming Optimization, Hints and Tips
- ARM Scatter Loading & Memory Management
- JTAG Debug and Embedded Trace
- Keil Compiler
- Some sample programs
- Project: GSM/GPRS based data acquisition and transmission system
6. Linux Device Drivers 40
- Introduction to Linux Device Driver and Makefile for driver
- Pseudo Character Device Driver
- Parallel port Device Driver
Duration: 40 HRS
Lab : 64 HRS - Serial Port device Driver
- Buzzer Device Driver
- Steeper Motor Device Driver
- Keypad Device driver
- 2X16 LCD Device driver
- PCI device Driver
- Project: Serial to Ethernet Converter 5 Days
- 7 Cross Platform Development Tool Chain. 8 Days
- Arm –9 (S3c2410) Architecture
- Kernel Compilation and installation
- Introduction to boot loader
- Introduction to Busy box
- Introduction to root file system
- Cross Platform tool
- Cross compilation
- Add Driver as a kernel module
- Kernel Porting
- Target Remote Debugging
- Overall Idea of SBC Development Stage.
- Buzzer Device Driver
- Steeper Motor Device Driver
- Keypad Device driver
- 2X16 LCD Device driver
- RTC Device Driver
- ADC/DAC Device Driver
- Watch Dog Timer Device Driver
7. RTOS - Vxworks
- Introduction to Tornado
- Introduction to Embedded C Programming
- VxWorks Target Simulator
- VxWorks Facilities: An Overview
- I/O Systems
- Introduction to Real Time System
- Tasks
- Intertask Communications
- Pipes, Ioctl Calls
- Semaphores
- Signals
- Interrupt Service Code
- Watchdog Timers
- Files, Devices, and Drivers
- Shared Memory Objects
LAB: PCI Device Driver based Industrial Project
| Duration: 22 HRS |
8. Group and Interview Discussion
Advanced Diploma in Embedded Systems
Total Duration: Theory : 180HRS | Lab : 248 HRS | Other Act : 22 HRS
1. Data structures in C and Algorithm
- An Introduction to C
- Variable Types and Constants
Theory: 12HRS
Lab : 20 HRS - Operators
- Flow Control
- Functions
- Arrays
- Evaluating Expressions
- Bit Manipulation
- Pointers
- Other Data Types: Structures, Unions, and Enums
- The Pre-processor and Multiple-File Programs and String Handling
LAB: I/O Device: Windows- RS232, LPT and USB, Systems Level configuration and Development.
2. Basic Electronics Interfaces
| Theory: 12HRS Lab : 20 HRS |
How to interface all gates, Flip-flops, Drivers, Amp and Decoder, Encoders and external Hardware Components to Microcontrollers.
3. Microcontroller and Embedded C
- Introduction on Microcontrollers
Theory: 12HRS
Lab : 20 HRS - The 8051 Architecture
- 8051 Memory Configurations
- Declaring Variables And Constants
- Program Structure And Layout
- Modular Programming In C51
- Timers
- Interrupts
- Interfacing I/O Peripherals
- Pointers In C51
- Arrays And Pointers
- Structures
- Unions
- Some C51 Programming Tricks
- CAN
- Wireless communication (Protocol Designing: IR, RF, GSM, GPRS, Bluetooth / Zigbee, Wifi/ Wimax.
LAB: All I/O Peripherals interface designing of H/W and S/W. Industrial Standard Project: GSM /RF / Robotics.
4.
1 Linux Introduction
| Duration: 40 HRS Lab : 64 HRS |
- Linux Basic Command
- Shell Script
2 Linux Operating System and RTOS
- Introduction to OS
- Process and Signals
- Posix Threads
- Inter Process Communication
- Semaphore
- Mutex
- Socket Programming
- RTOS introduction
4 Tools / Utilities
- Makefile
- Debugger (GNU – GDB)
- Target/Remote Debugging
- Indenting
- Profiling
- Objcopy
- Objdump
- Revision control
- Ranlib
- Project: Remote Machine control system 5 Days
5. 8/16/32 -Bit Controller 48
- Introduction to 8/16/32-bit Microcontrollers
- 8051 Architecture
Duration: 64 HRS
Lab : 80 HRS - ARM
- ARM Architecture
- ARM Processor Core
- ARM and Thumb Instruction Sets
- Instruction set workbook
- Real view Overview
- ARM/Thumb Interworking
- Exception Handling
- Initializing Cached Cores
- Embedded Software Development
- ARM Compiler Programming Optimization, Hints and Tips
- ARM Scatter Loading & Memory Management
- JTAG Debug and Embedded Trace
- Keil Compiler
- Some sample programs
- Project: GSM/GPRS based data acquisition and transmission system
6. Linux Device Drivers 40
- Introduction to Linux Device Driver and Makefile for driver
- Pseudo Character Device Driver
- Parallel port Device Driver
Duration: 40 HRS
Lab : 64 HRS - Serial Port device Driver
- Buzzer Device Driver
- Steeper Motor Device Driver
- Keypad Device driver
- 2X16 LCD Device driver
- PCI device Driver
- Project: Serial to Ethernet Converter 5 Days
- 7 Cross Platform Development Tool Chain. 8 Days
- Arm –9 (S3c2410) Architecture
- Kernel Compilation and installation
- Introduction to boot loader
- Introduction to Busy box
- Introduction to root file system
- Cross Platform tool
- Cross compilation
- Add Driver as a kernel module
- Kernel Porting
- Target Remote Debugging
- Overall Idea of SBC Development Stage.
- Buzzer Device Driver
- Steeper Motor Device Driver
- Keypad Device driver
- 2X16 LCD Device driver
- RTC Device Driver
- ADC/DAC Device Driver
- Watch Dog Timer Device Driver
7. RTOS - Vxworks
- Introduction to Tornado
- Introduction to Embedded C Programming
- VxWorks Target Simulator
- VxWorks Facilities: An Overview
- I/O Systems
- Introduction to Real Time System
- Tasks
- Intertask Communications
- Pipes, Ioctl Calls
- Semaphores
- Signals
- Interrupt Service Code
- Watchdog Timers
- Files, Devices, and Drivers
- Shared Memory Objects
LAB: PCI Device Driver based Industrial Project
| Duration: 22 HRS |
8. Group and Interview Discussion














