Что предстоит делать:
- Разработка ПО для встраиваемых систем на основе Linux на языках C/C++;
- Взаимодействие с аппаратным обеспечением на базе Linux, написание драйверов для низкоуровневой периферии;
- Поддержка жизненного цикла ПО, покрытие кода тестами;
- Работа с прикладными и системными разработчиками Linux-систем, совместный поиск и разработка решений.
Ожидания от сотрудника:
- 2+ года опыта разработки;
- Уверенные навыки программирования на C/C++;
- Знание систем сборки (make, CMake и т.д.);
- Владение инструментами отладки и профилирования;
- Базовые знания сетевых технологий;
- Понимание архитектуры и функциональности операционных систем;
- Английский язык на уровне B1;
- Самостоятельность, желание учиться и расширять свои знания.
Будет плюсом:
- Опыт написания модулей ядра;
- Опыт работы с протоколами передачи данных (UART, CAN, I2C, SPI и т.д.);
- Опыт разработки ПО для микроконтроллеров, понимание взаимодействия микроконтроллера и микропроцессора;
- Наличие своих pet проектов;
- Знание языков программирования Python, Lua, bash/sh, Rust.
Задайте вопрос работодателю
Он получит его с откликом на вакансию
Вакансия опубликована 28 мая 2025 в Минске