нии масштаб

Инженер-программист (Python, TypeScript)

АО "НИИ "Масштаб" – современный, динамично развивающийся научно-исследовательский институт, разработчик сложных систем и средств телекоммуникаций, защиты информации, автоматизированного управления.

нии масштаб

150k–150k ₽РоссияСанкт-ПетербургГибрид

АО "НИИ "Масштаб" – современный, динамично развивающийся научно-исследовательский институт, разработчик сложных систем и средств телекоммуникаций, защиты информации, автоматизированного управления.

Институт входит в АО «Концерн «Автоматика» (ГК «Ростех»).

Что вы будете делать?

О продукте
Комплекс видеоконференцсвязи для защищённых сетей: сервер, терминал и панель управления. Работает на Astra Linux, должен иметь возможность работать без интернета, готовится к сертификации ФСТЭК. Команда построена по принципу минимализма и совмещения обязанностей, время на вхождение в материал и разработку до результата-не более 12 месяцев, промежуточная поставка на шестом месяце. Весь цикл мы делаем сами: код, сборка пакетов, развёртывание на объекте, пилот, разбор инцидентов.

  • Отвечать за код, который пишете (на важно, написан он ИИ или вами): ставить задачу, разбивать на части, проверять результат, интегрировать с тем, что уже работает;
  • Писать руками то, что быстрее написать, чем объяснять: отладочные заплатки, эксперименты, мелкие правки;
  • Разбираться в чужом стеке: сегодня C++, завтра Go, TypeScript или Python — что окажется уместнее;
  • Отлаживать на объекте: сеть, сертификаты, GStreamer, SIP, systemd, логи, tcpdump;
  • Разворачивать наш софт на оборудовании заказчика: сервер, терминал, камеры, пульты, PTZ;
  • Писать тесты и автоматизировать проверки — включая сценарии, где ломается медиа;
  • Читать стандарты и документацию: RFC по SIP и RTP, руководства по Astra Linux, требования ФСТЭК;
  • Доводить до эксплуатации: «работает у заказчика», а не «работает у меня»;
  • Возможны нечастые командировки.

Обязательно (то, без чего работа не получится):

  • Необходимо уметь обращаться с ИИ и понимать, что инженерия от этого не исчезает — она смещается. Мы умеем (и ждем этого от коллеги): поставить задачу, разложить её на части, выбрать решение из трёх, проверить чужой результат, отладить в железе и довести до эксплуатации;
  • Поэтому нам не нужен человек, который быстро печатает на C++. Ждём, что вы будете понимать, какой код нужен и почему, и сможете доказать, что он работает;
  • Опыт — от трёх лет в индустрии;
  • Технический кругозор. Понимаешь, что происходит на каждом слое: от кабеля и ядра до интерфейса. Не боишься незнакомого стека и умеешь быстро войти в тему;
  • Инициатива. Видишь проблему — предлагаешь решение, а не ждёшь постановки. Не согласен с решением — возражаешь с аргументами;
  • Скорость адаптации. Задача может оказаться про ядро, про сеть, про интерфейс или про сборку пакетов. Учишься на ходу, а не ждёшь курса;
  • Всеядность. Готов взяться за оборудование, devops, тестирование, документацию. Не делишь работу на «моё» и «не моё»;
  • Умение думать головой. Решение принимаешь по фактам, а не по привычке. Умеешь объяснить, почему сделал именно так;
  • Работа с ИИ как с инструментом. Формулируешь задачу, проверяешь результат, не веришь на слово — ни ИИ, ни своему коду;
  • Ответственность за результат. Доводишь до конца и не бросаешь на полпути, когда стало скучно или сложно.

Будет плюсом:

  • Опыт в ВКС, VoIP или потоковом видео: SIP, RTP, H.264/H.265, Opus, GStreamer;
  • Astra Linux · C++17/20 · медиа · devops · эксплуатаци;
  • Знакомство с Astra Linux, systemd, сборкой .deb, CMake;
  • Понимание, как устроены TLS, SRTP и сертификаты;
  • Опыт работы в закрытых контурах и с требованиями по защите информации;
  • Умение читать чужой код и объяснять его.

Что мы предлагаем:

  • График работы 5/2 пн-чт: с 9:00 до 17:45, пт: с 9:00 до 16:30, возможен гибридный формат работы;
  • Заработная плата полностью "белая" 2 раза в месяц;
  • Официальное оформление, отпуск, больничный и пр. по Трудовому кодексу РФ;
  • Подарки детям к Новому году;
  • Дополнительное пенсионное обеспечение.

Как попасть в нашу команду?

Между этапами не больше трёх рабочих дней.

1. Оставляйте отклик на hh.ru;

2. Технический срез по ВКС — 60–75 минут, видеозвонок. База, диагностика, чтение кода, работа с ИИ.

3. Архитектурная задача — 1-2 часа дома, не оплачивается.

4. Живая встреча — 2,5–3 часа. Разбор задачи, вопросы на неопределённость и практика на стенде: развернуть наш софт на железе, найти три поломки.

5. Заполнение анкеты (немного бюрократии);

6. Оффер! 🎉

Похожие вакансии C++/C

hh.ru
amex development

C++-разработчик (senior, highload)

amex development
Зарплата не указанаРоссияМоскваУдалёнка
Пожалуйста указывайте в сопроводительном письме Вашу локацию и ожидания по з.пл. в рублях!

Проект:
Высоконагруженное ядро обработки данных для телеком-инфраструктуры: сервисы работают с потоками событий и должны выдерживать пиковые нагрузки без потерь. C++-команда отвечает за производительность, надёжность и низкие задержки.

Задачи:

  • Разрабатывать и оптимизировать высоконагруженные сервисы на современном C++ (17/20)
  • Работать с многопоточностью, сетевыми протоколами (TCP/UDP) и очередями
  • Профилировать код, устранять узкие места и снижать задержки
  • Участвовать в архитектуре и код-ревью, писать и поддерживать тесты
  • Поддерживать сборку и CI (CMake), разбирать инциденты в проде

Требования:

  • Опыт коммерческой разработки на C++ от 5 лет (senior)
  • C++17/20, STL, многопоточность, понимание модели памяти
  • Linux, CMake, Git
  • Опыт высоконагруженных или низколатентных систем
  • Профилирование (perf, gdb, valgrind) и оптимизация
  • Опыт код-ревью и наставничества

Будет плюсом:

  • Boost/Asio, gRPC
  • Rust или Python для инструментов и автоматизации
  • Опыт в телекоме или финтехе, low-latency
  • Docker, Kubernetes

Условия:

  • Полная занятость с графиком 5/2
  • Удалённый формат работы
  • Работа в аккредитованной ИТ-компании
  • Работа с современным стеком технологий и крупными игроками рынка
  • Официальное трудоустройство по ТК РФ или ИП РФ
hh.ru
геоскан

Embedded Linux программист

геосканАвтоподнятие
Зарплата не указанаРоссияСанкт-ПетербургОфис

Геоскан – российская группа компаний полного цикла. Наша команда занимается разработкой и производством беспилотных авиационных систем и малых космических аппаратов. Оборудование и программное обеспечение Геоскана широко применяются в промышленности, образовании и индустрии развлечений. Мы устраиваем соревнования по образовательной робототехнике, запускаем спутники в космос и организуем красочные шоу дронов по всему миру.

Сейчас мы в поиске Embedded Linux программиста в отдел встраиваемого ПО.

Чем предстоит заниматься:

  • разрабатывать программное обеспечение для встраиваемых вычислительных систем на базе процессоров с ядром Cortex-A;
  • подготавливать документацию по сборке и использованию ПО.

Мы ожидаем, что вы:

  • имеете опыт по сборке и подготовке дистрибутивов (buildroot / yocto / gentoo) под целевую платформу;
  • осуществляли подготовку набора приложений, компиляцию этих приложений под целевую платформу и подготовку пакетов для дальнейшей поставки в составе дистрибутива;
  • хорошо знаете C и С++;
  • умеете писать скрипты на bash;
  • работали с ядрами ARM Cortex-A;
  • способны разрабатывать и отлаживать драйвера для Linux;
  • владеете английским языком на уровне чтения технической документации;
  • работали с системой контроля версий git.

Вашим преимуществом будет:

  • знакомство с интерпретируемыми языками, например: Python, JavaScript;
  • опыт отладки устройств, умение работать с современными приборами.

Мы предлагаем:

  • оформление в соответствии с ТК РФ и полностью белую заработную плату;
  • работу в аккредитованной IT-компании;
  • современный комфортный офис в шаговой доступности от метро Площадь Мужества;
  • охраняемую авто- и велопарковку;
  • гибкое начало рабочего дня;
  • полис ДМС после 3 месяцев работы;
  • корпоративный спорт: футбол, волейбол, баскетбол, йога, скалолазание;
  • изучение иностранных языков в офисе с 50% компенсацией от компании;
  • корпоративную библиотеку и настольные игры;
  • чай/кофе и станции здорового питания на уютных кухнях.
hh.ru
необит

Старший программист ОС Linux

необит
Зарплата не указанаРоссияСанкт-ПетербургОфис

Наша область - научные разработки и передовые решения в сфере информационной безопасности. Преимущественно мы занимаемся программным обеспечением, но не ограничиваемся этим.

Мы ищем опытного программиста ОС Linux, которому интересно не только писать код, но и разбираться в механизмах безопасности ОС.

Какие задачи предстоят

  • Разрабатывать и оптимизировать прикладное ПО для ОС Linux
  • Проводить исследования защищенности разработанного ПО
  • Участвовать в написании технической документации и руководств пользователя
  • Проводить инициативные исследования по смежным направлениям
  • В целом, рабочие задачи далеки от рутины: проектирование высоконагруженных и отказоустойчивых систем, работа с производительностью и безопасностью, исследование и внедрение новых технологий, участие в R&D-инициативах

Наши ожидания от кандидата

  • Высшее техническое образование
  • Знания об архитектуре и файловых системах ОС семейства Linux
  • Уверенное знание POSIX
  • Наличие навыков разработки кода на языках программирования C/C++, Assembly, Python
  • Наличие опыта поиска программных уязвимостей в прикладном ПО и механизмах ОС
  • Опыт разработки комплексных пользовательских приложений
  • Наличие положительного опыта проектирования и разработки удобного графического интерфейса
  • Навык настройки сетевой маршрутизации с помощью iptables и виртуальных сетевых устройств
  • Уверенное использование bash и makefile
  • Опыт автоматизации задач с помощью средств виртуализации, в том числе, с помощью Docker
  • Понимание принципов устройства x86-совместимых систем
  • Знакомы с аппаратными технологиями виртуализации x86-совместимых систем
  • Опыт написания драйверов UEFI
  • Высокая коммуникативная культура и ответственность

Мы ценим инициативу: если вы видите нестандартное решение или новый технический вектор, у вас будут ресурсы и полномочия, чтобы довести его до реального результата

Большим плюсом будет

  • Знание форматов основных сопроводительных технических документов
  • Навык работы с Atlassian
  • Понимание принципов работы внешних устройств (PCI, USB, SCSI)
  • Знакомы с QEMU/KVM

Мы предлагаем:

  • Интереснейшие проекты в работе, от проекта к проекту - новые задачи и решения
  • Работа в уютном офисе в 5-и минутах пешком от м. Политехническая
  • Гибкое начало рабочего дня с 09:00 до 11:00. В нашей команде есть и "жаворонки" и "совы". По согласованию с командой можно выбрать удобный график работы
  • Все белым-бело. Никаких конвертов. Больничные, отпуска, ну в общем все как обычно в серьезных компаниях
  • 100% компенсация больничных
  • Внушительная годовая премия
  • Профессиональное развитие (нестандартные задачи, передовые технологии, обмен опытом внутри компании, возможность посещения крупнейших отраслевых конференций)
  • Мы уделяем внимание здоровью. У нас действует программа ДМС со стоматологией
  • Мы за любые активности. Каждую пятницу - волейбол, а по средам - йога. Для тех, кто предпочитает тренажерный зал, предусмотрена частичная компенсация спортивных абонементов
  • Чай и кофе для сотрудников, оборудованная зона для питания
  • Неравнодушная команда, где не игнорируют вопросы, а готовы помочь

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.