Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Position:

Senior С Embedded Trainer

Project Description

Luxoft Training Center
http://www.luxoft-training.com/
https://www.luxoft-training.ru/

Responsibilities

Main: Conducting training courses in the area "Software Development on C/C++" for Luxoft employees and external customers.
It's also possible to conduct courses in other areas (Software Development common, Software Development on Java, .NET, C#, Web-technologies, Software Architecture, Databases, BigData etc.) if candidate has such knowledge and experience.
Here is the Catalog of our training courses http://www.luxoft-training.ru/training/katalog_kursov/.
Other tasks besides the training courses conducting:
- Development of materials for new training courses and workshops, tuning training materials
- Consulting of sales managers on technical aspects of the training courses, participation in pre-sales and meetings with customers as technical expert (if needed)
- Participation in different projects with internal and external customers by requests of Training and Sales Managers (customization of training programs, consulting and coaching, preparation of tests for different specializations of IT professionals, post-training support, etc.)

Skills

Must

- C/C++ development experience not less than 5 years (Embedded, Automotive)
- At least 3 years of experience as a Senior Developer in active projects
- Experience in conducting trainings or skill development of team members within the project team
- Ability to conduct training courses in English
- Ability to conduct training courses online
- Knowledge of basic methodologies of process (RUP, MSF, Agile, Scrum)
- Knowledge of UML, the ability to use basic modeling tools
- Strong Knowledge of C&C++
- Knowledge of STL as a plus
- Knowledge of BOOST as a plus
- Good Knowledge of TCP/IP
- Good Knowledge of I2C, SPI, CAN
- Good Knowledge of CUDA
- Good Knowledge of parallel programming
- Experience with Computer Vision as a plus
- Experience with Raspberry PI or other embedded platform as a plus
- Experience with Framework for IoT as a plus

Nice to have

-

Languages

  • English: Advanced/Fluent

More job opportunities in C/C++

Specialization Position / Title Location Send to a friend
C/C++ Senior C++ developer Moscow, RU Apply or Add to my jobs
C/C++ C++ Senior Developer/Architect (with Java) Moscow, RU Apply or Add to my jobs
C/C++ Senior C++ developer Moscow, RU Apply or Add to my jobs
C/C++ С++ developer Moscow, RU Apply or Add to my jobs