VECTOR Institute

INTERNSHIPS

Embedded Systems Internship designed for Engineering Students

Eligibility

BE / B.Tech in EEE / ECE /EIE

Duration

4 Months

Vector India offers a structured Embedded Systems Internship in Hyderabad, Bangalore and Chennai designed for engineering students who want to strengthen their core technical skills and gain practical exposure before entering the industry. The internship focuses on C Programming, 8051 and ARM Architecture helping students build a strong foundation in embedded systems development.

This 1 - 4 months internship program is designed to bridge the gap between academic learning and industry expectations. Students receive hands-on training, guided learning sessions, and practical exposure to embedded concepts that are highly relevant for engineering careers.

The program is followed by project guidance and project submission, enabling students to apply their knowledge in real-time scenarios and strengthen their technical understanding. Upon successful completion, an Internship Certificate will be issued by Vector India.

This internship prepares students to face college campus interviews with confidence and ease, while enhancing their technical profile. With strong fundamentals and practical exposure, students can stand out among other candidates during campus placements.

Vector India’s internship program is ideal for students from ECE, EEE, EIE, and related engineering branches who are looking to improve their programming skills and gain industry-oriented technical knowledge

Course Modules

PRACTICAL C

  • Why C in Embedded Systems
  • ANSI Standard
  • Fundamentals of C
  • Conditional Statements
  • Loops
  • Functions
  • Arrays
  • Strings
  • Storage Classes
  • Structures & Union
  • Enumerated Data Types
  • Bit Operations
  • Pointers
  • Dynamic Memory Allocation
  • File Handling Concepts
  • Raw Data Handling
  • Low-level Programming
  • Command Line Arguments
  • Compiler in Practical
  • Data Structures
  • Sorting and Searching Techniques
  • Concepts and Real Time Exposure
  • Development Tools and Environment
  • Make Utility and Multi-File programming
  • Industry Coding Standards
  • Object / Executable File Format and Debugging Large Programs

MICROCONTROLLER INTEL - 8051

  • Introduction
  • Overview of Architecture of 8051
  • Low-level programming concepts
  • Middle Level Programming concepts. Cross Compiler
  • Embedded C Programming
  • Embedded C Debugging
  • Memory Models
  • Library Reference #pragma Directive. On-Chip Peripherals Ports: input/output
  • Timers & Counters and Interrupts and UART. External Interface LEDs
  • LCD and Switches
  • Seven segment display
  • Keypad Matrix Protocols
  • Selective discussion during project development A/D & D/A Converter
  • Stepper Motor and DC Motor
  • RTC: DS1307
  • ADC: MCP3201
  • IR
  • ZIGBEE
  • GSM
  • GPS
  • USB MMC
  • SD
  • Ethernet MAC
  • CAN Protocol

ARM

  • Introduction
  • Core Features
  • Version History
  • Data flow model
  • Registers
  • CPU Modes
  • Memory Organization
  • Interrupts
  • Pipelining
  • ARM Assembly Language programming
  • Addressing Modes
  • ARM 7 Instruction Set (20/80% rule of assembly language)
  • Usage of Keil IDE
  • Demonstrating ARM ISA
  • Demonstrating THUMB ISA
  • ARM Embedded C language implementation
  • Exposure to LPC2114-ARM7 based microcontroller from philips
  • On-chip system peripherals Bus structure (AMBA)
  • Memory map
  • Phase locked loop
  • VPB divider
  • Pin connect block
  • On-chip user peripherals
  • General purpose I/O: demo using switch & LED
  • Vectored Interrupt Controller (VIC)
  • External interrupts: demos
Apply Online Quick Enquiry Chat with us