GlobalLogic запрошує вас взяти участь у серії семінарів із розробки Linux Kernel, що охоплюють такі теми як Linux Kernel Internals, Linux Kernel Level Programming, Device Driver Development. Семінари пройдуть у травні-липні 2017 р. у Львові.
Участь у семінарах відкриє для вас нові можливості для підвищення свого інженерного рівня, дасть глибше розуміння того, як працює операційна система, дозволить впевненіше почуватися у таких сучасних сферах як Internet of Things, Wireless networking, Automotive. Ви зможете поспілкуватися з людьми, які використовують вищезазначені технології та найкращі практики Linux-розробки. Після проходження семінарів у вас буде шанс отримати пропозицію про співпрацю із GlobalLogic.
Вимоги до учасників:
Необхідно:
Досвід розробки на мові C — 2+ роки
Знання Linux на рівні користувача і базовий досвід роботи у командному рядку
Бажано:
Знання Networking
Досвід в Embedded-розробці — 2+ роки, системному програмуванні або суміжних сферах
Англійська на рівні Intermediate
Реєстрація для участі у семінарах:
Щоб подати заявку, будь ласка, надішліть до 15 травня лист на lviv.kernel@globallogic.com, вказавши*:
ваше ім’я та прізвище,
контакти (email, телефон),
ваш попередній досвід, пов’язаний із тематикою семінарів (знання С, Linux),
ваше CV або посилання на заповнений профіль у LinkedIn,
посилання на ваші pet-проекти (за наявності)
* Будь ласка, зверніть увагу, що надсилаючи такий лист та надаючи вказану інформацію про себе, ви приймаєте Політику конфіденційності GlobalLogic, а також погоджуєтесь, що GlobalLogic може використовувати ваші персональні дані для відправки вам повідомлень.
Порядок проведення семінарів:
Кількість учасників семінарів обмежена
Формат проведення: до 8 тижнів по 2 семінари у вечірній час.
Старт у другій половині травня (точна інформація буде повідомлена групі учасників).
Місце проведення: Львів (точна інформація буде повідомлена групі учасників).
Додаткову інформацію ви можете отримати, надіславши запит на lviv.kernel@globallogic.com.
Наповнення семінарів:
Головними темами семінарів є:
Linux Kernel Architecture and Hardware Requirements
Kernel Development Tools and Kernel Debugging
Time, Delays, and Deferred Work
Concurrency and Race Conditions
Allocating Memory, Memory Management Subsystem, and System calls
Communicating with Hardware and Interrupt Handling