Job Responsibilities
- Deliver classroom and hands-on training in Embedded Systems and Embedded Software Development.
- Train students in Embedded C, Microcontrollers, RTOS fundamentals, Device Drivers, and Embedded Linux basics.
- Teach interfacing of sensors, actuators, communication protocols (UART, SPI, I2C, CAN), and peripheral programming.
- Guide students in microcontroller programming using platforms such as Arduino, ARM Cortex, STM32, PIC, or AVR.
- Conduct practical sessions on hardware interfacing, debugging, and firmware development.
- Prepare training materials, assignments, assessments, and real-time project activities.
- Mentor students in industry-oriented embedded projects and provide technical interview preparation.
- Evaluate student performance and maintain training records.
Required Skills
- Strong knowledge of Embedded C and C Programming.
- Hands-on experience with Microcontrollers and Embedded Hardware.
- Good understanding of UART, SPI, I2C, CAN, GPIO, Timers, ADC, PWM, and Interrupts.
- Knowledge of Embedded Linux, RTOS, and Device Driver development is an added advantage.
- Familiarity with debugging tools, IDEs, and hardware testing instruments.
- Excellent communication, presentation, and mentoring skills.
Eligibility
- B.E./B.Tech/M.E. in Electronics & Communication (ECE), Electrical & Electronics (EEE), Electronics & Instrumentation (E&I), Embedded Systems, Computer Science, or related disciplines.
Pay: ₹200,000.00 - ₹400,000.00 per year
Benefits:
- Flexible schedule
- Provident Fund
Work Location: In person