An embedded systems trainer teaches students and professionals how to design, program, and test microcontrollers and hardware-software interfaces. Key duties include delivering hands-on lessons, creating lab assignments, and evaluating student performance.
Key Responsibilities
- Deliver Training: Lead daily classroom, online, or lab sessions on embedded hardware and software concepts.
- Develop Curriculum: Create presentations, study materials, code examples, and practical project guidelines.
- Guide Lab Work: Teach hardware interfacing, circuit design, and troubleshooting using platforms like Arduino, ARM, and PIC.
- Assess Progress: Grade tests, review student projects, and provide helpful feedback.
Required Skills & Qualifications
- Technical Knowledge: Strong command of Embedded C, C++, Python, and microcontroller architectures (e.g., ARM, 8051, AVR).
- Education: A degree in Electronics, Electrical Engineering, Computer Science, or a related field.
- Communication: Clear presentation skills with the ability to explain complex technical ideas to beginners.
- Experience: Practical background in embedded software development or prior teaching experience.
Pay: ₹12,000.00 - ₹13,000.00 per month
Work Location: In person