Embedded-разработчик (Linux)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Приглашаем в свою команду разработчика C/С++ для участия в разработке программного обеспечения.
Описание проектов.
Наши embedded-разработчики занимаются адаптацией ядра Linux и сетевой ОС к аппаратному окружению сетевых устройств и ведут поддержку новых аппаратных платформ. Также исправляют ошибки в работе сетевых протоколов и внедряют новые, расширяют существующие функции. Embedded-разработчики оптимизируют ПО для работы с большими потоками трафика.
В целом в обязанности команды embedded-разработчиков входит работа на всех уровнях ПО: от взаимодействия с HW (в том числе написание firmware для отдельных HW-модулей), до пользовательских интерфейсов.
НЕОБХОДИМЫЕ ЗНАНИЯ И НАВЫКИ:
- Хорошее знание архитектуры ОС Linux, принципов управления памятью, процессами, структуры сетевого стека.
- Опыт системного программирования в среде ОС Linux:
- Разработка драйверов сетевых интерфейсов;
- Организация межпроцессного и межпоточного взаимодействия (мьютексы, семафоры, Unix-сокеты);
- Владение методами и инструментами отладки: gdb, valgrind.
- Навыки многопоточного программирования и отладки многопоточных программ (библиотека pthread, синхронизация потоков, взаимная блокировка)
- Умение чисто и без ошибок писать код согласно выбранному стилю, комментирование кода
- Работа с аппаратной частью встраиваемых систем, знакомство с архитектурами ARM, MIPS
- Владение языком программирования C
Бонусы
ПРЕДЛАГАЕМ:
- Интересные крупные и федеральные проекты;
- Профессиональная и дружная команда;
- Официальная заработная плата: оклад + система премирования. Сохранение полной премии в отпускные и больничные дни. Уровень оплаты обсуждаем с каждым кандидатом индивидуально, после прохождения собеседования;
- Трудоустройство согласно ТК РФ, социальный пакет, подарки детям на новый год;
- Большое и современное здание на собственной территории (у нас найдется парковочное место не только для вашего авто, но и для велосипеда), парк, уличная спортивная зона, служебный транспорт;
- Возможна выплата компенсации за аренду жилья иногородним.