Linux Kernel Engineer

Дата размещения вакансии: 07.10.2024
Работодатель: ТВИП ЛАБС
Уровень зарплаты:
от 100000 до 150000 RUR
Город:
Санкт-Петербург
Серебристый бульвар 17к1
Требуемый опыт работы:
От 1 года до 3 лет

Внимание! Компания не рассматривает удаленный формат работы!

Ищем Linux Kernel Engineer для усиления команды в подразделение, выпускающее контроллеры для автоматизации.
опыт 1-3 года

Задачи:
• запуск системного ПО на новом оборудовании компании, поддержка и обновление существующего
• разработка и сопровождение системного и прикладного ПО (Embdedded Linux)
• разработка и сопровождение тестов для оборудования и системного ПО

Требования:
• желание и умение самостоятельно решать сложные задачи
• опыт разработки на языке C для ОС Linux (уверенное владение C, GCC/CLANG, toolchain, bash)
• понимание принципов работы устройств с Linux (порядок загрузки ОС, взаимодействие ядра с оборудованием, как устроена сеть и т.д.)
• знание системы контроля версий git (github, gitlab)
• знание и понимание основных приммитивов объектов ядра (mutex, semaphores и т.д.)
• умение разбираться в чужом коде
• знакомство с системой сборки linux и u-boot (Kconfig, make)
• опыт разработки и отладки ПО на языке Си (возможно, не только связанный с Linux kernel)
• чтение технической документации на английском языке

Будет плюсом:
• опыт командной работы по разработке и проектированию устройств, уверенное знание Git
• опыт отправки патчей в апстрим и прохождения ревью, работы со списками рассылок ядра для поиска готовых патчей, либо готовность с этим разбираться
• опыт отладки на оборудовании (с проводами, логическим анализатором и осциллографом, чтением схем) или готовность в этом разбираться
• опыт разработки в embedded / bare metal (STM32, ESP32 или что-то другое)
• опыт использования систем сборки вроде Yocto, Buildroot или подобных
• опыт запуска ОС на одноплатниках / встраиваемых системах / Android телефонах или планшетах (на уровне ядра)

Условия:

• работа в комфортном офисе в Санкт-Петербурге, (10 минут пешком от ст.м. Пионерская / Комендантский проспект)
• официальное трудоустройство
• современное, индивидуальное, оборудованное рабочее место
• работа в молодом и дружном коллективе (не удаленно)
• социальный пакет, ДМС
• возможность профессионального и карьерного развития
• частичная компенсация питания
• чай, кофе, снеки и фрукты в неограниченном кол-ве