Москва, Северный административный округ, улица 8 Марта, 10с1
Метро: АэропортДля успешного решения этих задач используются высокие технологии адаптивных фазированных антенных решеток, передовая микро-СВЧ и цифровая электроника, высокопроизводительная вычислительная техника, сложные системы сигнально-логического взаимодействия. Это позволяет создавать высокоэффективные радиоинформационные системы с высокой степенью помехо- и инфозащищенности.
Мы ищем системного программиста в команду разработчиков C++ и FPGA.
Обязанности:
Написание системных библиотек на C/C++17 под ОС Linux (AstraLinux, Debian);
Написание сетевых и многопоточных программ (BSD Sockets, C++ std::threads, OpenMP);
Написание прикладных программных библиотек для взаимодействия с покупными и разрабатываемыми устройствами по различным шинам, интерфейсам и протоколам (UDP, TCP, UART, SPI, I2C, GPIO, JTAG, RS-232, RS-485, SNMP, NETCONF, MODBUS);
Сборка и настройка ядра Linux и окружения для SoC систем (Debootstrap, Device Tree);
Внедрение различных инструментов разработки безопасного ПО (различные санитайзеры, статические анализаторы) в цикл разработки на C++;
Участие в разработке архитектуры вычислительного комплекса и программных компонентов;
Участие в выборе аппаратных платформ для будущих проектов; Помощь при отладке в сложных необычных случаях.
Профильное образование по направлениям: радиотехника, радиоэлектроника, информатика, информационные технологии и т.п.
Опыт работы в IT не менее 5 лет;
Продвинутые навыки программирования на C++;
Хорошее знание техник отладки в Linux (gdb, strace, valgrind, deadlock, core-dump, Binutils);
Продвинутые навыки работы в Linux (Debian, AstraLinux);
Хорошее знание Bash; Хорошее знание системы сборки CMake;
Опыт работы в системе контроля версий git;
Будет плюсом начальные знания электроники;
Будет плюсом опыт разработки программ для GPU;
Будет плюсом умение работать с измерительными приборами (осциллограф, мультиметр, генератор).
Москва
от 180000 RUR