Сормовское шоссе 1Ж
Научно-производственное предприятие "ПРИМА" — современное стабильно работающее предприятие по разработке и производству авиационной воздушной, наземной и морской аппаратуры радиосвязи.
Состоит в реестрах организаций:
- оборонно-промышленного комплекса (ОПК)
- аккредитованных IT-компаний
Мы в поисках инженера-программиста и у вас есть уникальная возможность стать частью нашей профессиональной команды.
Наши преимущества:
-
Интересные и нестандартные задачи, современные подходы в управлении предприятием с применением цифровых технологий.
-
Достойную оплату труда и ежемесячную премию по результатам работы.
-
Полис Добровольного медицинского страхования (ДМС), включающий бесплатное лечение в ведущих медицинских центрах Нижнего Новгорода.
- Молодой и дружный коллектив профессионалов с атмосферой взаимовыручки.
- Гарантию доверия (официальное трудоустройство, оплата отпуска и больничного).
Функционал:
Реализация функциональности прошивок авиационных беспроводных маршрутизаторов:
- инициализация и конфигурация оборудования (цифровая и аналоговая части приёмопередатчика, чипы и платы, ПЛИС);
- мониторинг исправности, восстановление после сбоев;
- управление лучом приемопередатчика (АФАР).
Что мы ожидаем от кандидата:
- Опыт программирования на чистом Cи или Си++ (в версии 11 и выше) под Unix-системы;
- Английский (чтение технической литературы, документации).
Навыки:
- Система контроля версий (Git).
- Компилятор (GCC или Clang).
- Текстовый редактор или IDE (например, VSCode).
- Терминал и оболочка (bash и подобные).
- Система сборки (у нас Meson build, можно с опытом в других - CMake, make).
Желательные навыки:
- Опыт работы с чипами и платами.
- Опыт работы с arm-процессорами.
- Знание принципов объектно-ориентированного (модульного) проектирования.
- Знакомство с конечными автоматами (стейт-машинами).
- Фреймворк юнит-тестов с моками (у нас CMocka, можно опыт с любым другим).
- Система непрерывной интеграции (у нас Jenkins, можно опыт в любой другой).
- Инструменты статического анализа (address sanitizer и др.).
- Инструменты динамического анализа (valgrind и др.).
- Отладчик (gdb).