Назад
обновлено 4 часа назад

Developer C (KasperskyOS, Drivers Development)

Формат работы
remote
Тип работы
fulltime
Грейд
middle/senior
Английский
b2
Страна
Russia

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/

Developer C (KasperskyOS, Drivers Development)


Задачи



  • Изучение всего нового, что происходит в области разработки операционных систем;

  • Проектирование и реализация системных сервисов и библиотек;

  • Обеспечение работоспособности KasperskyOS на различных аппаратных платформах.


Что требуется от кандидата:



  • Отличное владение языком программирования C;

  • Опыт разработки в ядре Linux;

  • Знание архитектур современных процессоров;

  • Знание языка assembler по крайней мере для одной из архитектур (x86, ARM);

  • Отличное понимание принципов построения операционных систем;

  • Понимание того, как работает «железо»;

  • Знание классических алгоритмов и структур данных;

  • Git, Make, GCC;

  • Практика тестирования и документирования написанного кода;

  • Умение писать грамотные и понятные технические документы;

  • Английский язык на уровне чтения технической документации.


Желательно:



  • Знание и понимание работы различных подсистем ОС, таких как управление памятью, межпроцессное взаимодействие, синхронизация, планирование задач, специфика работы multicore и принципов работы различной аппаратуры (PCI, USB, SATA и т.д.);

  • Знакомство с особенностями микроядерных операционных систем;

  • Опыт написания драйверов устройств;

  • Знание специфики разработки под специализированные ОС (real-time, embedded);

  • Опыт разработки под различные архитектуры (ARM, PowerPC, MIPS);

  • Навыки оптимизации кода под конкретную аппаратную платформу;

  • Знания в области информационной безопасности;

  • Хорошее знание языка программирования C++.


Требования


Бэкенд разработчик • Разработка программного обеспечения • C


Местоположение и тип занятости


Можно удалённо




Контакт:

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →