Детали вакансии

Разработка
Мидл
Офис
Полная занятость
Apr 15

Разработчик C (KasperskyOS Education Development Kit)

Позиция разработчика C в компании "Лаборатория Касперского" в Москве. Основное внимание уделяется проектированию, разработке и портированию сервисов и модулей для KasperskyOS. Требуются сильные навыки программирования на C и опыт разработки систем низкого уровня.

В обязанности члена команды входят: - Проектирование, разработка и портирование сервисов и модулей для KasperskyOS; - Прототипирование решений; - Подготовка набора тестов для проверки разработанных решений; - Участие в разработке и ревью архитектуры; - Участие в анализе требований; - Участие в подготовке проектной документации; - Участие в оценке трудозатрат по задачам; - Ревью кода коллег.

Для успешной работы на этой должности вам потребуется: - Отличное знание языка программирования C; - Опыт разработки систем низкого уровня для различных архитектур процессоров (x86, ARM, MIPS, RISC-V); - Опыт разработки ПО для встраиваемых систем на C/C++; - Знание современных архитектур процессоров; - Знание принципов построения современных операционных систем; - Знакомство с архитектурами микроядерных операционных систем; - Понимание принципов работы интерфейсов SPI, USB, RS-232, PCI-E и т.д.; - Опыт многопоточного программирования с использованием примитивов синхронизации ОС; - Знание базовых алгоритмов и структур данных; - Опыт использования инструментов разработки ПО под Linux (GCC, Make, CMake, GDB, git и т.д.); - Понимание Agile-методологий, желание применять их; Технический английский язык – свободное чтение документации.

Россия
Agile
RISC-V
C
Make
C++
Git
CMake
Linux
embedded
GCC
x86
MIPS
gdb
ARM

Не пропусти ни одну вакансию

Подпишись на наш Telegram-канал

Подписаться

Похожие вакансии

Системный аналитик (Kaspersky Thin Client)

Вакансия Системного аналитика в компании "Касперский" для проекта Kaspersky Thin Client. Обязанности включают анализ требований, документирование и взаимодействие с заинтересованными сторонами. Местоположение: Москва.

Россия
K
Kaspersky

Количественный разработчик (C++)

Количественный разработчик (C++) в Cicada. Обязанности включают создание и оптимизацию торговых ботов, поддержку торговых систем в реальном времени и работу с внутренними API. Удаленная работа с гибким графиком.

C
Cicada

Разработчик C++ / Go

Вакансия разработчика C++ / Go, удаленная работа, полный рабочий день, фокус на бэкенд. Технологии: C++, Go.

N
NDA