ПРМ Дев
Embedded Software Engineer
2 нед. назад
200k–270k RUB / monthRussiaBelarusWorldwideMiddleHybrid
cembedded linuxrtosyocto projectbuildrootlinux kernelgitgdb
Разработка встроенного ПО для embedded-устройств с использованием Embedded Linux, RTOS и FPGA. Работа в компании ПРМ Дев на полную занятость с гибридным/удалённым форматом.
Обязанности
- Разработка встроенного программного обеспечения для embedded-устройств.
- Разработка и поддержка ПО для систем на базе Embedded Linux и RTOS.
- Портирование и адаптация Linux под аппаратные платформы.
- Настройка и поддержка сборочных систем Yocto и Buildroot.
- Разработка и интеграция драйверов устройств.
- Работа с Linux Kernel: конфигурация, сборка, модификация и отладка.
- Интеграция программного обеспечения с аппаратной частью.
- Анализ и устранение проблем производительности и стабильности системы.
- Участие в code review и взаимодействие с командами Hardware и QA.
Требования
- Коммерческий опыт разработки Embedded Software от 3 лет.
- Уверенное владение C.
- Практический опыт разработки Firmware для микроконтроллеров.
- Опыт работы с RTOS (FreeRTOS, Zephyr, ThreadX, RTEMS или аналогичными).
- Опыт работы с Embedded Linux.
- Знание одной или нескольких технологий: Yocto Project; Buildroot; Linux Kernel (конфигурация, сборка, базовая разработка или модификация).
- Опыт работы с Git.
- Понимание принципов работы встроенных систем и взаимодействия ПО с аппаратным обеспечением.
- Навыки отладки с использованием GDB и других инструментов.
Будет плюсом
- Опыт разработки на С++.
- Знание FPGA.
- Опыт работы с интерфейсами SPI, I2C, UART, CAN, Ethernet, USB.
- Знание Bash или Python для автоматизации.
Условия
- Официальное трудоустройство