ООО «ИНТСИС» – молодая, перспективная компания с опытом разработки систем связи более 10 лет. Мы осуществляем полный цикл работ по созданию бортовых и наземных радиотехнических комплексов и специального программного обеспечения.
Какие ждут задачи:
-
Проектирование и реализация сетевого стека устройств (TCP/IP, UDP, HTTP, MQTT);
-
Разработка и поддержка встраиваемого ПО на C++ для микроконтроллеров ESP32/STM32 и одноплатных ПК Raspberry Pi/Orange Pi;
-
Создание кроссплатформенных сервисных и графических приложений для Linux с использованием Qt, опыт использования C++ templates;
-
Написание и оптимизация сборочных сценариев на CMake, организация кросс-компиляции под целевые архитектуры (intel/arm), контейнеризация сборочного окружения и тестовых стендов в Docker;
-
Отладка и профилирование работы системы на всех уровнях: от низкоуровневого взаимодействия с периферией до высокоуровневой бизнес-логики;
-
Использование git, участие в code review;
-
Взаимодействие с разработчиками аппаратной части и Linux-ядра для обеспечения бесшовной интеграции ПО и оборудования.
Наши ожидания:
-
Опыт коммерческой разработки под встраиваемые системы (микроконтроллеры либо одноплатные ПК);
-
Знание Linux: внутреннее устройство ОС, управление процессами и памятью, сетевой стек;
-
Уверенное владение C++ (включая шаблоны C++ templates, STL, современные стандарты C++17/20); опыт работы с фреймворком Qt для разработки GUI и сервисов;
-
Навыки написания кросс-платформенных сборочных скриптов на CMake, опыт контейнеризации сборочного окружения и сервисов с помощью Docker;
-
Опыт разработки под микроконтроллеры ESP32, STM32, Arduino, базовое понимание низкоуровневых протоколов и интерфейсов (I2C, SPI, UART, USB);
-
Умение читать принципиальные электрические схемы и техническую документацию;
-
Знание английского языка на уровне чтения технической документации;
-
Владение системой контроля версий Git (ветвление, слияние, CI/CD).
Будет плюсом:
-
Опыт разработки и портирования драйверов ядра Linux;
-
Знание инструментов отладки (gdb, JTAG, логические анализаторы, осциллографы);
-
Понимание принципов сетевого взаимодействия и опыт реализации сетевых стеков (TCP/IP, HTTP, MQTT) на C++;
-
Умение писать скрипты автоматизации на Python.
Мы предлагаем:
-
Интересные проекты на стыке софта и «железа» с использованием современного стека: C++17/20, Qt, CMake, Docker, Linux, ESP32/STM32/Arduino;
-
Работу над комплексными задачами: от прошивки микроконтроллера до GUI и сетевых сервисов;
- Официальное оформление по ТК РФ;
- Гибкий график работы;
- Минимум бюрократии;
- Интересные, масштабные и амбициозные задачи;
- Обсуждаемый уровень заработной платы;
- Корпоративный ДМС по программе "Бизнес" после окончания испытательного срока;
- Современное оборудование и ПО для комфортной работы;
- Офис на территории БЦ "Новодмитровский" рядом с метро «Савеловская»/«Дмитровская».
Похожие вакансии
Хорошие знания Kotlin и Android SDK. Опыт работы с Coroutines. Навыки написания качественного и тестируемого кода. Понимание архитектуры мобильного приложения.
Законченное высшее техническое образование (профильное будет преимуществом). Обязательно - знание Delphi, MS SQL. Обязателен опыт разработки клиент-серверных приложений на Delphi...
Ты будешь: Опыт профилирования Java-приложений. Опыт разработки микросервисов. Уметь выводить структурированный лог сервисами. Уметь отдавать не только стандартные java...
Опыт разработки не менее 5 лет, в том числе не менее 3 лет в ERP. Знание языка запросов, СКД.
Желательно профильное образование и стаж работы по специальности не менее 3 лет. Дополнительное образование, курсы, повышение квалификации. Опытный пользователь ПК...
