Embedded Linux инженер
Ищем Embedded Linux инженера для разработки кастомизированных Linux-дистрибутивов на Yocto для встраиваемых устройств. Требуются глубокие знания C/C++, Linux kernel, скриптовых языков и инструментов сборки. Предлагается гибкий график, работа над передовыми продуктами и возможности роста.
Зарплата не указана — оценили по рынку
На основе 7 похожих вакансий за 90 дней.
Что предстоит делать
<p>Мы ищем <strong>Embedded Linux Engineer</strong> для проектирования, разработки и поддержки настраиваемых дистрибутивов Embedded Linux с использованием Yocto Project. Вы будете тесно сотрудничать с командами аппаратного обеспечения, прошивок и приложений для создания стабильных, безопасных и готовых к производству образов Linux для встраиваемых устройств.<br> </p><p><strong>Обязанности</strong></p><ul><li>Проектирование, сборка и поддержка дистрибутивов Linux на основе Yocto</li><li>Создание и поддержка BSP-слоев, рецептов и конфигураций образов</li><li>Интеграция и настройка загрузчиков и ядра Linux</li><li>Оптимизация времени сборки, размера образа и производительности системы</li><li>Отладка проблем сборки и выполнения (BitBake, ядро, пользовательское пространство)</li><li>Интеграция драйверов устройств, промежуточного ПО и сторонних пакетов</li><li>Обеспечение соответствия лицензированию (GPL, LGPL, OSS)</li><li>Поддержка CI/CD пайплайнов для автоматизированных сборок</li><li>Сотрудничество с командами аппаратного обеспечения, QA и разработки ПО</li><li>Ведение технической документации<br> </li></ul><p><strong>Требования</strong></p><ul><li><strong>Глубокие знания архитектуры Embedded Linux</strong></li><li>Владение инструментами автоматизации сборки: Autotools, Make, CMake, Ninja, Meson</li><li>Владение скриптовыми языками: Bash, Python</li><li>Продвинутые знания C и C++</li><li>Практический опыт настройки и отладки ядра Linux</li><li>Знакомство с инструментальными цепочками кросс-компиляции</li><li>Опыт работы с платформами на базе ARM</li><li>Знание Git и рабочих процессов совместной разработки</li><li>Способность отлаживать низкоуровневые системные проблемы</li><li>Готовность изучать и работать с Yocto Project / OpenEmbedded<br> </li></ul><p><strong>Будет плюсом</strong></p><ul><li>Большой опыт работы с <strong>Yocto Project / OpenEmbedded</strong></li><li>Опыт запуска BSP на новом оборудовании</li><li>Опыт работы с Buildroot или другими системами сборки для встраиваемых устройств</li><li>Знакомство с безопасной загрузкой, OTA-обновлениями или SWUpdate / RAUC / Mender</li><li>Понимание Linux реального времени (PREEMPT_RT)</li><li>Опыт работы с CI-системами (Jenkins, GitLab CI и т.д.)<br> </li></ul><p><strong>Будет преимуществом</strong></p><ul><li>Вклад в open-source проекты</li><li>Разработка драйверов ядра</li><li>Профилирование системы и ядра<br> </li></ul><p><strong>Образование</strong></p><ul><li>Степень бакалавра или магистра в области компьютерных наук, компьютерной инженерии, электроники или смежной области</li><li>Или эквивалентный практический опыт<br> </li></ul><p><strong>Что мы предлагаем</strong></p><ul><li>Возможность работать над передовыми встраиваемыми продуктами</li><li>Конкурентная заработная плата и льготы</li><li>Гибкий график работы (удаленно / гибридно / в офисе)</li><li>Возможности профессионального роста и обучения</li><li>Коллаборативная культура, ориентированная на инженерию</li></ul> <div> <a href="https://jobs.dou.ua/companies/nda-recruitment/vacancies/361993/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в NDA Recruitment
12 активных вакансий в компании
Embedded Software Engineer (C/C++)
~875 790 – 1 207 170 ₸ оценка
Розробка програмного забезпечення для вбудованих систем на мікроконтролерах ARM Cortex-M. Потрібен досвід C/C++, роботи з периферією MCU та Git. Пропонується робота над архітектурою ПЗ, відлагодженням прототипів та співпраця з PCB-інженерами.
QA Engineer (FPV дрони)
~307 710 ₸ оценка
Вакансія QA-інженера для тестування FPV дронів. Потрібен досвід пілотування БПЛА, розуміння QA та вміння налаштовувати дрони. Пропонують роботу над оборонними проектами, офіційне працевлаштування та компенсацію житла.
Senior Front-End розробник
Senior Front-End розробник для роботи над продуктами, що впливають на обороноздатність України. Потрібен досвід з TypeScript, React та SPA. Пропонують офіційне працевлаштування, бронювання та компенсацію житла.
Похожие вакансии
6 вакансий
Старший инженер распределенной инфраструктуры C++
~1 532 675 – 2 858 970 ₸ оценка
Ищем старшего C++ инженера для разработки распределенной инфраструктуры. Требуется глубокое знание Linux, Kubernetes, Apache Kafka и распределенных систем. Предлагаем удаленную работу на полный день.
Системный программист
~1 532 675 – 2 858 970 ₸ оценка
Разработка и поддержка сетевых функций для хостинг и VPN сервисов на C/C++ под десктопы. Требуется опыт системного программирования и понимание сетей. Предлагают удаленную работу и конкурентную оплату.
Embedded инженер
~1 065 150 – 1 893 600 ₸ оценка
Разработка встроенного ПО для систем безопасности на микроконтроллерах ARM Cortex-M. Требуется опыт от 3 лет, знание C, FreeRTOS, Bare-Metal и протоколов UART/SPI/I2C. Компания предлагает удаленную работу, карьерный рост, бонусы и страховку.
Principal FPGA Timing Specialist
~1 532 675 – 2 858 970 ₸ оценка
Ищем опытного специалиста по FPGA для оптимизации таймингов и ускорения компиляции на проекте ретро-игрового железа. Требуется глубокое знание Intel/Altera и Verilog, а также пересечение с командой в Гонконге. Предлагают удаленную работу, отпуск и обучение.
C++ разработчик (Connectivity, медицинское ПО)
Вакансия C++ разработчика в команду Connectivity, которая создаёт и поддерживает архив медицинских изображений для ультразвукового сканера. Требуется опыт от 4 лет, знание Qt и C#/CLI приветствуется. Предлагают гибкий график, 20 дней отпуска и оплачиваемое обучение.
C++ разработчик (медицинское оборудование)
Ищем C++ разработчика с опытом от 3 лет для работы над программным обеспечением для медицинского диагностического оборудования. В проекте предстоит работать как с C++, так и с C#/.NET, разрабатывать новые функции и модернизировать существующий код. Компания предлагает гибкий график, оплачиваемый отпуск и больничные, а также возможность профессионального роста в международной команде.