Разработка и сопровождение сервисов на C/C++ под ОС Linux на встраиваемых платформах архитектуры ARM (32bit/64bit); Написание модульных и интеграционных тестов для разрабатываемого ПО; Разработка сетевых компонентов с использованием RAW/TCP/UDP-сокетов и прикладных протоколов; Профилирование и отладка системных компонентов на целевых устройствах; Участие в проектировании архитектуры программных модулей; Написание технической документации и поддержка существующего кода.
Уважаемый соискатель, обращаем Ваше внимание, что рассмотрение Вашего резюме не может расцениваться как приглашение на работу или гарантию последующего трудоустройства.
Требования
Уверенное знание C и/или C++ (стандарт C++11/14/17); Опыт системного и сетевого программирования под ОС Linux; Опыт работы с системой сборки CMake; Понимание принципов организации сетей: стек протоколов, адресация, коммутация, маршрутизация; Понимание принципов асинхронного программирования; Опыт работы с механизмами мультиплексированного ввода-вывода: select/poll/epoll; Знание основных примитивов системной разработки и внутреннего устройства ОС Linux: mmap, hugepages, signals, cpu/irq affinity и т.
д.; Опыт работы с Git Уважаемый соискатель, обращаем Ваше внимание, что рассмотрение Вашего резюме не может расцениваться как приглашение на работу или гарантию последующего трудоустройства
Квалификация
инженер
вакансия с trudvsem.ru
Адрес места работы
Санкт-Петербург, Непокорённых проспект, Д. 17;корпус: К. 4;офис/квартира: ПОМЕЩ. 3Н;строение: ЛИТЕРА В