BlackBerry QNX – Senior Technical Trainer
City : Ottawa
Category : Software & Systems
Industry : IT
Employer : BlackBerry
BlackBerry® QNX® is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.
BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 23 of the top 25 EV manufacturers and is running in more than 195 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.
BlackBerry QNX is currently looking for a Technical Trainer to assess, develop and deliver effective advanced training programs to customer staff in support of company product offerings.
Duties and Responsibilities:
Develops advanced courses and lesson plans for each assigned training session from engineering/software documentation and field service requirements, following planned curriculum, selecting from established training aids, software and audio-visual materials.
Conducts general orientation and practical hands-on training sessions for customer staff to demonstrate product features, functions, operating and support requirements.
Develops new course materials and teaching aids; maintains required training documentation, software and audio visual materials ensuring course content is based on current product features.
Participates in product review, design or enhancement projects and testing to ensure training considerations are reflected in product development planning.
Liaises with clients to assess training program effectiveness and determine required improvements or identify future training needs.
Trains, assists and evaluates less experienced instructors as required.
Additional Duties and Responsibilities:
The above describes essential responsibilities and activities that are typical for an incumbent in this job. This is not intended as an exhaustive list of tasks performed. Depending on organizational requirements, other duties may be assigned.
Education and Experience:
3 year college diploma in a field relevant to the technical requirements of the product or equivalent, and
3+ years (minimum) experience in a similar technical/technical training capacity.
Excellent communication, presentation and customer relations skills.
Ability to develop and deliver effective training programs based on knowledge of the company's products.
Working knowledge of the QNX operating system and embedded software development principles.
Solid C, C++ development and design skills a requirement.
Real-time systems programming experience considered an asset.
Enthusiasm and a desire to learn about new technologies a requirement!
Work Tools Used:
Computers, peripheral equipment, equipment used in demonstrating/using company products and pertinent software applications.
Effort and Working Conditions:
Moderate visual concentration in use of video display terminal.
Stress levels associated with resolving problems under customer pressure for product/system performance.
Travel to customer sites is required.
Physical effort may include the exertion associated with hardware installations
Scheduled Weekly Hours:40