С 2015 года на длительный срок.
Обязанности:
- Проектирование ПО.
- Создание программных решений в составе команды разработчиков;
- Анализ требований и постановка задач членам команды;
- Участие в подготовке проектной и технической документацию по порученным задачам.
- Портирование существующих Win модулей в Linux
- Реализации Unix-специфических компонентов и сервисов (включая драйвера)
- Разработка драйверов Unix для новых типов контроллеров
- Интеграция компонентов в общий продукт.
Желаемые требования к кандидату:
- Опыт в управлении командами до 5 человек ;
- Отличное знание C;
- Отличное знание библиотек STL и BOOST;
- Глубокий опыт разработки под *NIX системы (FreeBSD, Linux, etc.)
- Знание инструментальных средств разработки под *NIX, таких как GDB, Make, CMake;
- Знание Bash, Python;
- Опыт работы с логами и крэш-дампами;
- Опыт разработки кросплатформенных систем (Windows, UNIX).
- Понимание принципов и опыт разработки многоуровневых клиент-серверных приложений;
- Знание и опыт использования межпроцессных взаимодействий;
- Понимание принципов основных сетевых протоколов семейства TCP/IP;
- Опыт портирования приложений с Win32 на UNIX.
- Разработка загрузчиков (MBR, UEFI)
- Программирование ядра Linux. Портирование Linux. Разработка драйверов для Linux.
- Разработка архитектурно-независимого (x86, x86-64) и платформенно-независимого ПО (Linux,Windows, Mac OS X).
- Reverse Engineering
Условия:
ЗП 50 000-60 000 USD/year.Оплачиваемый отпуск в год 18 дней.Испытательный срок(1-2 месяца).Контракт на 1год с пролонгацией.Удаленно фултайм.
Способ связи email:
n.satory {at} technologist.com