11 Nov
|
CADD Centre Training Services
|
Chennai
11 Nov
CADD Centre Training Services
Chennai
Company Description CADD Centre Training Services Pvt Ltd. is the training division of the 22-year-old CADD Centre Group, headquartered in Chennai, India. The organization operates one of the largest training networks, with over 250 centers across India and multiple countries including Sri Lanka, Bangladesh, Malaysia, Singapore, Bahrain, Qatar, Oman, Nigeria, Dubai, Sharjah, and Maldives. Its courses are regularly updated with industry input in CAD, CAE, Graphics, and Project Management, ensuring learners gain current, job-relevant skills.
CADD Centre provides end-to-end solutions for CAD users, covering training, software sales, scanning and printing services, document management, and software development. The company has trained more than 350,000 professionals and serves as a preferred training partner for over 3,500 corporate organizations worldwide.
About the Role
We are looking for an experienced Embedded Systems professional with strong technical knowledge and a passion for teaching, mentoring and developing practical engineering solutions.
The candidate will be responsible for delivering corporate technical training programmes, developing technical course content, mentoring engineering students and professionals, and working on hands-on Embedded Systems, Automotive Embedded and Edge AI projects.
The ideal candidate should have a combination of industry-level technical expertise, practical hardware and software development experience, and the ability to explain complex engineering concepts through hands-on training.
Key Responsibilities
1. Technical Training & Corporate L&D;
- Design and deliver corporate technical training programmes for automotive OEMs, engineering companies and technology organizations.
- Conduct training on Embedded C, Embedded C++, ARM-based microcontrollers, RTOS, AUTOSAR, Automotive Communication Protocols and Embedded Linux.
- Deliver training programmes on IoT, Model-Based Development (MBD), Edge AI and Embedded AI.
- Develop structured training materials, presentations, practical exercises, assignments and industry-oriented projects.
- Conduct technical workshops, bootcamps and knowledge-sharing sessions for engineering professionals and students.
- Mentor and evaluate participants through practical assignments and project-based learning.
2. Embedded Systems Development
- Develop and demonstrate Embedded Systems applications using ARM-based microcontrollers and development boards.
- Work on bare-metal programming, device driver development, interrupt handling, peripheral interfacing and RTOS-based applications.
- Develop applications using STM32, ARM Cortex-M and automotive microcontroller platforms.
- Work with communication protocols such as CAN, LIN, UART, SPI, I2C and UDS.
- Develop and debug embedded applications using industry-standard IDEs, debuggers and development tools.
3. Automotive Embedded Technologies
- Develop and deliver technical training programmes on AUTOSAR Classic, Automotive Embedded Software and ECU development.
- Work on automotive communication protocols and ECU software architecture.
- Deliver training on software verification and validation, automotive software development processes and functional safety fundamentals.
- Develop practical demonstrations and industry-oriented use cases for automotive embedded applications.
4. Edge AI & IoT Development
- Develop Edge AI applications using Raspberry Pi and NVIDIA Jetson platforms.
- Work with computer vision, image processing, machine learning and TinyML applications.
- Develop IoT solutions using embedded platforms, sensors, cloud integration and AWS IoT Core.
- Build practical demonstrations integrating hardware, embedded software and AI-based applications.
5. Technical Programme Management
- Understand corporate training requirements and prepare customized technical training plans.
- Coordinate with corporate clients and technical teams to ensure effective training delivery.
- Identify emerging technologies and continuously update training curriculum.
- Guide junior trainers and support technical capability development within the organization.
Required Technical Skills
- Strong programming knowledge in Embedded C and C++.
- Hands-on experience with ARM Cortex-M microcontrollers and STM32 development boards.
- Valuable understanding of microcontroller architecture, memory, interrupts, timers and peripheral interfacing.
- Experience in Bare-Metal Programming, Device Driver Development and RTOS.
- Knowledge of FreeRTOS or other real-time operating systems.
- Understanding of serial communication protocols such as CAN, LIN, UART, SPI and I2C.
- Experience with embedded debugging, testing and troubleshooting.
- Good knowledge of Python for embedded and AI-related applications.
Preferred Technical Skills
- AUTOSAR Classic and automotive ECU development.
- AURIX TriCore microcontrollers.
- Embedded Linux and Yocto Project.
- MATLAB and Simulink for Model-Based Development.
- Software Verification & Validation, ASPICE and ISO 26262.
- Raspberry Pi, NVIDIA Jetson and Edge AI application development.
- Computer Vision, TinyML and IoT application development.
- AWS IoT Core and cloud integration.
Qualifications
- B.E. / B.Tech in Electronics and Communication Engineering, Electrical and Electronics Engineering, Electrical and Instrumentation Engineering, Mechatronics or related engineering disciplines.
- M.E. / M.Tech in Embedded Systems, VLSI, Mechatronics or related specializations will be an added advantage.
- 5–10 years of relevant experience in Embedded Systems development, technical training or automotive embedded technologies.
Additional Requirements
- Excellent technical communication and presentation skills.
- Strong passion for teaching, mentoring and knowledge sharing.
- Ability to explain complex technical concepts with practical demonstrations.
- Experience in delivering corporate training programmes is highly preferred.
- Ability to develop hands-on projects and industry-oriented technical demonstrations.
- Willingness to work with different hardware platforms, development tools and emerging technologies.
Interested candidates can share their updated resumes or reach out through LinkedIn.
📌 Lead Technical Support Engineer (Chennai)
🏢 CADD Centre Training Services
📍 Chennai