20 ago
|
Pyramid Consulting
|
México
20 ago
Pyramid Consulting
México
c++ technical trainer
role overview
we are looking for an experienced c++ technical trainer to design and deliver technical training programs on c++ programming. The adecuado candidate should have strong hands-on c++ development experience along with excellent communication and training skills.
key responsibilities
- deliver instructor-led training sessions on c++ programming for technical professionals.
- explain c++ concepts from basic to advanced levels using practical examples and coding exercises.
- develop training materials, presentations, coding exercises, assignments, and assessments.
- provide hands-on demonstrations and support learners during coding sessions.
- evaluate participants' understanding through assignments, quizzes, and practical assessments.
- convert complex technical concepts into easy-to-understand learning content.
- stay updated with modern c++ standards, programming practices, and industry trends.
- collaborate with technical teams to understand training requirements and customize course content accordingly.
required skills
- strong hands-on experience in c++ programming .
- excellent knowledge of object-oriented programming (oop) concepts.
- strong understanding of stl, data structures, and algorithms .
- knowledge of pointers,
memory management, exception handling, templates, and multithreading.
- familiarity with modern c++ standards such as c++11/c++14/c++17/c++20 .
- strong debugging and problem-solving skills.
- excellent verbal and written communication skills.
- previous experience in technical training, mentoring, teaching, or coaching .
preferred skills
- experience training software developers or it professionals.
- experience creating technical training/courseware.
- knowledge of linux/unix environments.
- exposure to git and software development tools.
- software development experience in addition to training experience.
experience
- 5+ years of overall c++ development experience .
- 2+ years of experience in technical training, mentoring, or instruction preferred.
education
bachelor's degree in computer science, information technology, engineering , or a related field preferred.
ideal candidate
a strong c++ developer / senior c++ engineer who has transitioned into or has significant experience in technical training and mentoring , with the ability to teach complex c++ concepts through practical, hands-on examples.
📌 C++ trainer (México)
🏢 Pyramid Consulting
📍 México