Компания АО «НПО РусБИТех» разрабатывает передовые технологические решения и инновационные продукты для повышения эффективности и безопасности в критически важных отраслях промышленности и инфраструктуре нашей страны
_________________________________________________________________________________
Обязанности:
- Рефакторинг и перенос кода: Полная переработка архитектуры текущего приложения на C++ (Linux).
- Миграция UI/Графики: Работа с текущим графическим стеком (ImGui, SDL2) и, при необходимости, его замена на более оптимальное решение.
- Оптимизация производительности: Профилирование и оптимизация существующей многопоточности для обеспечения плавной работы UI.
- Сопровождение сетевого слоя: Поддержка текущего сетевого стека приложения и обеспечение его стабильной работы.
- Портирование на Hardware: Адаптация, оптимизация и запуск ПО на встраиваемых платформах, одноплатных компьютерах и энергоэффективных процессорах x86/x64 архитектуры.
Требования: - Профессиональное владение C++: Опыт коммерческой разработки на C++ (стандарты C++17/C++23).
- Опыт работы с графикой: Практические знания ImGui, SDL2 (или аналогичных библиотек вроде Qt, SFML, GLFW).
- Сетевое программирование: Понимание работы сетевых протоколов (TCP/UDP, WebSockets) и опыт написания сетевого кода.
- Embedded-опыт: Базовые навыки работы с железом (hardware), понимание принципов работы интерфейсов ввода-вывода (GPIO, I2C, SPI).
- Linux/Unix: Опыт сборки и отладки ПО под Linux (включая встраиваемые дистрибутивы).
- Опыт разработки многопоточных приложений.
- Технический английский язык.
Что мы готовы предложить:
- Конкурентный уровень заработной платы (обсуждается на собеседовании);
- Работу в крупной IT-компании;
- Молодой и дружный коллектив;
- Интересные задачи;
- Перспективы карьерного роста и самореализации;
- Оформление по ТК РФ, оплачиваемый отпуск и больничный лист;
- Место работы: метро Выборгская ( 7 минут);
- График работы 5/2 с 9.00 до 18.00.