Developer C (KasperskyOS Education Development Kit) в Kaspersky
IT-направление
**Developer C (KasperskyOS Education Development Kit)** #офис Москва **Компания**: Kaspersky **🔹В обязанности члена команды входит:** - Проектирование, разработка и портирование сервисов и модулей для KasperskyOS; -Прототипирование решений; -Подготовка набора тестов для верификации разработанных решений; -Участие в разработке и ревью архитектуры; -Участие в анализе требований; -Участие в подготовке проектной документации; -Участие в оценке трудоёмкости задач; -Peer code review. 🔹**Чтобы быть успешным в данной роли необходимо:** -Отличное знание языка программирования С; -Опыт низкоуровневой системной разработки под разные архитектуры процессоров (x86, ARM, MIPS, RISC-V); -Опыт разработки ПО для встраиваемых систем на C/C++; -Знание архитектур современных процессоров; -Знание принципов построения современных операционных систем; -Знакомство с архитектурой микроядерных операционных систем; -Понимание принципов работы интерфейсов SPI, USB, RS-232, PCI-E, etc; -Опыт многопоточного программирования с использованием примитивов синхронизации ОС; -Знание базовых алгоритмов и структур данных; -Опыт использования средств разработки ПО под Linux (GCC, Make, CMake, GDB, git, etc); -Понимание методологий Agile, желание их применять; Технический английский – свободное чтение документации. **Контакты**: https://careers.kaspersky.ru/vacancy/25217 **IT Jobs** 💬 [в Telegram](https://t.me/devs_it) | 💙 [в VK](https://vk.com/job_for_programmers) | 💬 [в Max](https://max.ru/devs_it)