Проект
Отдел разработки ПО и аппаратных средств по системам безопасности/ видеонаблюдения.
Предстоит разработка программного обеспечения для встраиваемых cистем Embedded.
Чем предстоит заниматься
- Разработка программного обеспечения, функционирующего под управлением операционных систем Embedded Linux и/или Android для аппаратных платформ на процессорах NXP i.MX6 и Rockchip RK3588S.
- Разработка программного обеспечения под архитектуру ARM32, для микроконтроллеров STM32, Artery, Миландр.
- Разработка нового программного обеспечения и рефакторинг существующего кода.
- Разработка технологического ПО для внутрисхемного тестирования устройства.
- Разработка десктопного технологического программного обеспечения для нагрузочного тестирования.
- Участие в согласовании и разработке электрических схем устройств, включая распределение ресурсов и интерфейсов микроконтроллеров.
Что ожидаем от тебя
- Высшее техническое образование.
- Опыт программирования на С++, C от 3х лет.
- Опыт разработки приложений под операционные системы реального времени FreeRTOS, uCOS.
- Опыт работы с микроконтроллерами (bare metal), SoC.
- Опыт работы с периферией: UART, SPI, I2C, ADC, DAC, USB, SDIO, Ethernet.
- Опыт работы с интерфейсами: CAN, RS485, RS422, RS232, Wiegand, 1-Wire.
- Опыт работы с аппаратными архитектурами ARM и x86.
- Опыт работы с Keil, IAR, GCC, GDB, binutils, CMake, Make.
- Знание сетевых протоколов: TCP/IP, OSDP, MODBUS, CAN.
Для ведущего разработчика (дополнительно):
- Понимание архитектуры ядра системы. Умение собирать ядро и разбираться в системе сборки.
- Опыт работы с Yocto Project, Buildroot, Das U-Boot.
- Знание POSIX, Linux API (вызов напрямую или через libc).
- Навыки userspace-программирования.
Что готовы предложить
- График: 5/2, 8 рабочих часов, возможно гибкое начало рабочего дня.
- Формат: работа в офисе (возможен гибрид после ИС).
- Офис: м. Тульская (10-15 минут пешком от метро), переезд на м. Третьяковская в 2025-26 году.
- Соцпакет: оформление по ТК РФ, ДМС после ИС, компенсация обучения по согласованию.
- ИТ-аккредитация.
Как мы проводим собеседования
- 15-20 минут — общение с рекрутером (аудио встреча, Google Meet).
- 60 минут — техническое интервью (очная встреча в офисе).
- 60 минут — финальное интервью (очная встреча в офисе) — опционально.
- Оффер, обсуждение даты выхода на работу.