Локация

Разработчик Linux

Эль Пять
  • от 250 000 руб.
Москва Опыт работы от 3 лет Постоянная занятость Полный день
Поделиться

Описание

Обязанности:

  • Разработка и поддержка драйверов для PCIe устройств, включая работу с регистрами, DMA, прерываниями и управлением питанием

  • Создание и оптимизация драйверов Ethernet-контроллеров с поддержкой сетевых протоколов

  • Разработка драйверов для CAN bus интерфейсов с использованием SocketCAN API

  • Написание и поддержка UART драйверов для последовательных интерфейсов

  • Реализация поддержки RS-485/RS-232 интерфейсов с корректным управлением сигналами

  • Интеграция драйверов в Linux kernel subsystems и фреймворки

  • Написание пользовательских тестов для валидации функциональности драйверов

  • Взаимодействие с hardware-командами для понимания спецификаций устройств

  • Поддержка BSP (Board Support Package) разработки и bring-up процессов

Требования:

  • Опыт работы: 3-6 лет в области разработки Linux драйверов

  • Языки программирования: Отличное знание C (обязательно), базовые знания ассемблера

  • Linux kernel: Глубокое понимание внутреннего устройства ядра Linux, включая управление памятью, планировщик задач, файловые системы

  • Аппаратные интерфейсы: Опыт работы с PCIe, Ethernet, CAN, UART, RS-485/RS-232, I2C, SPI

  • Инструменты разработки: Владение GDB, GCC, CMake, Buildroot/Petalinux, Git, C/C++, Python, Google Test, TCP/IP.

  • Желательные навыки:

  • Понимание архитектуры x86-64 на уровне разработки драйверов, работа с прерываниями, страничной организацией памяти.

  • Опыт отладки на уровне ядра (kgdb, kdump, ftrace, perf), диагностика и устранение deadlock ов, анализ oops/panic

  • Опыт работы с DMA, прерываниями и управлением питанием

  • Знание Python для автоматизации тестирования

  • Опыт работы с Git, CI/CD и системами сборки (Make, CMake)

  • Умение писать unit и интеграционные тесты.

  • Желательно умение разработки на FPGA (Verilog, VHDL).

  • Понимание принципов работы HIL стендов.

  • Автоматизация тестов с использованием Python скриптов.

Несколько причин работать с нами:

  • Работа в амбициозном проекте с международными вызовами, респектабельными заказчиками и собственной группировкой КА;

  • Возможности для профессионального и карьерного роста вместе с компанией до уровня директора по направлению;

  • Стабильный официальный доход, своевременные выплаты, льготная ипотека 6% на Подмосковье;

  • Расширенная программа ДМС: амбулаторное и стационарное лечение, обследования, вызов врача на дом и страхование при выезде за рубеж;

  • Оформление в соответствии с трудовым законодательством;

  • Режим работы: пять дней в неделю в офисе на ТТК (м. Римская);

  • Дополнительный отпуск, фитнес-абонемент, поддержка публикационной/спикерской активности.

месяц назад Источник: hh.ru
Обращаем Ваше внимание, что вакансия взята с внешнего источника hh.ru. Администрация сайта не несет ответственность за ее содержание.
Рекомендуемые вакансии
  • ИнфоТеКС
  • Москва
... приглашает в команду Системный Android разработчик (Linux Kernel). Предстоящие задачи: Разработка и ... от квалификации: Знание архитектуры ядра Linux; Уверенное владение C/С++. ... разработки и отладки драйверов в Linux Kernel; Понимание принципов работы ...
11.01.2026
  • GS Group
  • Москва
... 30 лет является ведущим российским разработчиком и производителем передовых устройств ... ищем в команду Ведущего инженера-программиста Linux OpenBMC ЧТО ВХОДИТ В ... Опыт разработки драйверов устройств для Linux . Опыт низкоуровневой отладки взаимодействия ПО ...
11.01.2026
  • Бифорком Тек
  • Москва
... обеспечивающей унифицированный доступ к Linux-устройствам; Поддерживать разработку ... производительность системы; Взаимодействовать с разработчиками других блоков, например, Control ... программирования в среде Linux; Операционные системы Linux на уровне понимания ...
13.01.2026