Сормовское шоссе 1Ж
Научно-производственное предприятие "ПРИМА" — современное стабильно работающее предприятие по разработке и производству авиационной воздушной, наземной и морской аппаратуры радиосвязи.
Состоит в реестрах организаций:
- оборонно-промышленного комплекса (ОПК)
- аккредитованных IT-компаний
Наши преимущества:
-
Интересные и нестандартные задачи, современные подходы в управлении предприятием с применением цифровых технологий.
-
Достойная оплата труда и ежемесячная премия по результатам работы.
-
Полис Добровольного медицинского страхования (ДМС), включающий бесплатное лечение в ведущих медицинских центрах Нижнего Новгорода.
- Молодой и дружный коллектив профессионалов с атмосферой взаимовыручки.
- Гарантия доверия (официальное трудоустройство, оплата отпуска и больничного).
-
График работы 5/2.
Приглашаем руководителя группы инженеров-программистов в проект разработки новой авиационной сети связи. Создаваемая технология может применяться для организации широкополосного доступа в Интернет из транспортных средств (самолётов, поездов, судов, автомобилей), построения систем управления беспилотными аппаратами, организации связи в удаленных и труднодоступных местах (там, где отсутствует наземная инфраструктура) и т.д.
Функционал:
- Руководить небольшой сфокусированной командой инженеров-программистов (3-4 человека), работающей по Скраму:
- быть интерфейсом команды перед внутренними заказчиками и смежными командами;
- проводить планирование итераций;
- обеспечивать продуктивную работу команды в течение итерации;
- обеспечивать выполнение обязательств, взятых командой на итерацию;
- участвовать в средне- и долгосрочном планировании фич, вех.
- Быть техническим лидером в команде:
- проводить ревью кода, помогать членам команды избегать плохих решений и находить хорошие;
- принимать личное участие в решении наиболее сложных задач.
Основная задача команды – реализация функциональности прошивок специальных сетевых устройств:
- начальная конфигурация оборудования;
- мониторинг исправности, восстановление после сбоев;
- управление лучом приемопередатчика (АФАР);
- конфигурация и мониторинг через сетевой интерфейс;
- маршрутизация потоков данных в радиосети.
Разработка ведется в соответствии с гибкой методологией (Agile). Применяется современная сервис-ориентированная архитектура ПО. Для обеспечения качества используется юнит-тестирование (100% покрытия для ключевых компонентов), CI (Jenkins). Legacy-код отсутствует, применяются современные инструменты: билд-система Meson, компиляторы GCC 10+, Clang 12, санитайзеры, статические анализаторы и т.д.
Что мы ожидаем от кандидата:
- Опыт руководства командой разработчиков из 3-4 человек.
- знакомство с практическими методами Agile/Scrum (оценка задач в стори поинтах).
- Опыт программирования на чистом Cи или С++ (в версии 11 и выше) под Unix-системы.
- Опыт работы с POSIX API (сокеты, асинхронный ввод-вывод и др.).
- Английский (чтение технической литературы, документации).
Дополнительные навыки:
- понимание микросервисной (сервис-ориентированной) архитектуры;
- опыт работы с системами обмена сообщениями или RPC (ZeroMQ, nanomsg, MQTT, dbus, gRPC и др.);
- опыт работы с системами сериализации (ASN.1, protobuf, binary json и др.);
- знакомство с оркестраторами сервисов или инит-системами (systemd, docker-compose как примеры);
- опыт работы с протоколами конфигурации (NETCONF, SNMP и др.);
- опыт работы с железом (SPI, I2C, программными интерфейсами FPGA и других чипов);
- знание методов обеспечения качества ПО (юнит-тесты с использованием моков, статические и динамические анализаторы, санитайзеры), опыт проведения и прохождения ревью кода.