
Тесла тек
Программист встроенного ПО (Embedded инженер)
- Linux
- Python
- C/C++
- Ethernet
Для выполнения проектов в нашем конструкторском бюро мы ищем в команду Embedded Linux инженера, способного собрать ядро Linux, загрузчик, создать дистрибутив. Нам требуется специалист, который будет участвовать в разработке встраиваемых решений и программно-аппаратных комплексов удовлетворяющих требованиям Заказчиков. Специфика работы включает разработку модулей ядра Linux и прикладного ПО тесно связанного с модулями ядра.
Обязанности:
- Составление и изучение готовых ТЗ на разработку;
- Сборка собственных дистрибутивов ОС Linux в Yocto (умение писать рецепты, слои и т.д.);
Требования:
- Знание языков С/С++;
- U-Boot (портирование на новую плату);
- Опыт написания/портирования драйверов;
- Понимание device tree файлов, процедуры связывания драйверов и устройств;
- Знания ядра Linux (знание подсистем ядра Linux);
- Опыт разработки прикладного ПО Linux для встраиваемых систем;
- Опыт работы с подсистемами Linux (systemd, dbus, udev и т.д.);
- Знание интерфейсов: SPI, I2C, UART, SDIO, CAN, USB, Ethernet;
- Опыт работы с системами контроля версий (Git);
Будет плюсом:
- Опыт работы с SoC iMX6 и iMX8 (NXP), Ti, Intel Cyclone V;
- Опыт работы с подсистемами V4L2, DRM, Framebuffer;
- Владение сетевыми технологиями (стек TCP/IP, LAN);
- Умение читать принципиальные схемы электронных устройств;
- Умение работать с измерительными приборами (осциллограф, мультиметр);
- Прекрасный коллектив;
- Интересные проекты;
- Стабильный доход;
- Вменяемые руководители.
Офис по адресам: ул. Добролюбова, (завод Электросигнал)
Оплата труда зависит от результатов собеседования, а также от количества разделов, которые вы готовы на себя взять. Письмо с рассказом о себе отправляйте на указанную электронную почту. В теме письма укажите: «Embedded инженер», а также обязательно сообщите контакты, по которым с вами можно связаться.