Мы ищем Ведущего разработчика С++, в задачи которого будут входить:
- Разработка ПО (консоль, GUI) для embedded-устройств (RPi, Mediatek, ESP32 и т.п.);
- Разработка коммуникационных протоколов для embedded-устройств;
- Тонкая настройка ОС (преимущественно Linux) и создание установочных образов.
Мы ждем от опыта такого человека:
- Высшее техническое образование;
- Опыт работы от 3 лет;
- Знание С/С++, библиотек Qt, STL;
- Знание и навыки грамотного использования ООП, шаблонов проектирования, алгоритмов и структур данных стандартной библиотеки С++;
- Знания протоколов стека TCP/IP, HTTP, Websocket;
- Способность самостоятельно написать как клиентскую, так и серверную реализацию протоколов ICMP, DNS, HTTP, SMTP, POP3 и т.п.;
- Умение работать с периферийными устройствами через GPIO, UART, I2C, SPI, CAN, RS485;
- Понимание особенностей разработки для встраиваемых устройств;
- Умение разрабатывать компактные и функциональные коммуникационные протоколы;
- Умения написать makefile, shell-скрипт;
- Умение пользоваться git;
- Опыт работы в команде;
- Технический английский (чтение технической документации).
Будет плюсом:
- Высокая ответственность, ориентированность на разработку качественного программного обеспечения;
- Опыт веб-разработки;
- Понимание, что такое X.509, ASN.1 и умение применять их на практике;
- Умение пользоваться паяльником, мультиметром, осциллографом и анализатором протоколов;
- Наличие хобби, связанного с микроэлектроникой.
Мы предлагаем:
- Амбициозные и интересные задачи в ежегодно развивающемся бизнесе (разработка ПО + собственное производство);
- Возможность участвовать в запусках продуктовых решений, которых еще нет на рынке (компания вкладывает большое количество усилий в исследования будущих потребностей своих клиентов и реализации новых решений для них);
- Официальная заработная плата (по результатам собеседования);
- Трудоустройство, согласно ТК РФ;
- График работы: 5/2, пн-пт (сб,вс - выходные), работа в офисе в р-не ст. м. Профсоюзная, возможна частичная удаленка после испытательного срока;
- Обучение, участие в международных конференциях;
- Молодой коллектив единомышленников.