В настоящий момент в компании открыта вакансия разработчика приложений Embedded Linux. Вам предстоит разрабатывать, создавать и поддерживать специальные службы и драйвера для встраиваемых версий Linux.
Обязанности:
- разработка и доработка системного ПО для SOM на базе процессоров семейства ARM Cortex-A под встраиваемый Linux;
- отладка ПО во взаимодействии со смежными специалистами: схемотехниками, разработчиками системного и прикладного ПО;
- документирование кода.
Требования:
- уверенное знание С и С++;
- опыт разработки ПО для встраиваемых систем, понимание архитектуры Linux;
- опыт разработки драйверов, bash-скриптов и служб;
- опыт отладки кода через GDB;
- навык модификации дерева устройств и сборки образов Linux (Yocto);
- глубокое знание особенностей администрирования Linux;
- базовое понимание цифровой схемотехники, чтение принципиальных схем;
- чтение референс мануалов на английском языке;
- понимание и принятие ООП;
- умение и желание работать с чужим кодом.
Вашим преимуществом будет:
- навыки разработки приложений в Qt;
- навыки разработки ПО на С для микроконтроллеров;
- навыки использования систем контроля версий;
- опыт разработки под RTOS;
- опыт наладки “железа” - работа с измерительным оборудованием и паяльником;
- знание протоколов TCP/IP, умение пользоваться Wireshark;
- знание языка ST (IEC 61131-3).
- Условия:
- Возможна работа в центральном офисе, расположенном рядом с м. Щелковская или в офисе, расположенном в 10 мин ходьбы от ж/д станции Мытищи. Можем рассмотреть вариант с частично удаленной работой;
- Работа в стабильной компании;
- Оформление в строгом соответствии с ТК РФ;
- Корпоративное обучение (при необходимости);
- Возможность профессионального роста и развития;
- График работы 5/2 (гибкое начало рабочего дня);
- Годовое премирование по итогам работы;
- Корпоративная система спортивно-оздоровительных мероприятий;
- Медицинская страховка (ДМС);
- Оплата летнего детского оздоровительного отдыха.