Системный программист встраиваемых систем

Узола
Нижний Новгород
🏢 Офис
Junior
Полная занятость
Россия
Описание вакансии

УЗОЛА (UZOLA ELECTRIC GROUP) - производитель электрощитового оборудования, электротехнических шкафов, а также программируемых логических контроллеров (ПЛК) для автоматизации промышленных, общественных и гражданских объектов.

В связи с развитием мы в поисках программистов-разработчиков на различные виды работ

Обязанности
Сборка и конфигурирование операционных систем (Embedded Linux);
Конфигурирование Device Tree (DTS/DTSI) для настройки и инициализации аппаратной периферии процессора (контроллеры памяти, интерфейсы);
Сборка, кастомизация и поддержка Toolchain и SDK для сборки ОС;
Конфигурирование, кастомизация и поддержка собственного дистрибутива ОС под задачи проекта;
Интеграция сторонних библиотек и компонентов в состав дистрибутива ОС;
Участие в процессе оживления плат совместно со схемотехниками;
Разработка, кастомизация и отладка драйверов устройств и загрузчиков (U-Boot)
Требования
Знания языков C/C++ на системном уровне;
Понимание архитектуры embedded-систем на базе процессоров ARM64 (Cortex-A);
Опыт работы с Device Tree (DTS), понимание механизмов сопоставления драйверов с оборудованием;
Опыт работы с инструментами кросс-компиляции;
Знание принципов работы низкоуровневых интерфейсов (SPI, I2C, UART, CAN, Ethernet, PCIe);
Уверенное владение Bash и механизмами командной строки Linux на уровне продвинутого администрирования/разработки;
Документирование разработанного кода
Приветствуется
Практический опыт сборки ОС с использованием систем автоматизации (понимание принципов Buildroot или Yocto Project);
Опыт написания скриптов автоматизации (Bash, Python) для сборки ОС и создания дистрибутивов;
Опыт разработки тестов для проверки корректности работы ОС и стабильности драйверов на реальном железе;
Опыт работы с ОСРВ (ЗОСРВ «Нейтрино», QNX)
Условия
Пятидневная рабочая неделя с 8:00 до 17:00, пятница до 15:45;
Работа в стабильной, развивающейся компании;
Дружный коллектив;
Оформление в соответствии с ТК РФ;
Заработная плата по результатам собеседования

Обратите внимание: вакансия предполагает работу только на территории работодателя (удаленный формат не предусмотрен).

Технологии и навыки
AI-помощник
ИсточникСкрыто
Опубликовано4 ч назад
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение — прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).