Team Lead / Lead C/C++ Developer

Эль Пять

Team Lead / Lead C/C++ Developer

Москва, Шепелюгинская улица, 16А

Метро: Авиамоторная

Описание вакансии

Эта вакансия подойдет практикующему C/C++ разработчику ПО уровня (strong middle, senior, lead), имеющему опыт работы с Linux Kernel, встроенными решениями от bare metal до Linux, real-time задачами, драйверами.

Соотношение: ~70% код / ~30% техлидство

Чем предстоит заниматься:

Разработка:

  • Разработка и сопровождение C/C++ кода в системных и встроенных компонентах;
  • Разработка логики в части взаимодействия с периферийным оборудованием (CAN, UART, RS-485 / RS-232, Ethernet stack);
  • Разработка взаимодействия Linux систем с ПЛИСовой частью(регистрами, прерывания, memory mapping, DMA — по необходимости);
  • Интеграция и сопровождение драйверов в рамках существующей Linux-системы;
  • Участие в разработке тестовой инфраструктуры и понимание подходов к тестированию.
  • Участие в доработке на архитектуры ПО.

Задачи в части управления командой:

  • Code review;
  • Принятие участия в
  • Формирование принципов правильного подхода к разработке:
    • Тестирование;
    • Корректность разработки с точки зрения читаемости и поддерживаемости кода;
    • Технический долг;
  • Взаимодействие с hardware и testing командами.

Без микроменеджмента и формального «руководства людьми».
Речь именно о техническом лидерстве.

Требования:

  • Сильный практический опыт C / C++;
  • Опыт разработки embedded систем;
  • Хорошее понимание Linux подобных систем;
  • Сильный практический опыт разработки под Linux;
  • Практический навык code review, подходов к контролю качества кода и тестированию;
  • Опыт или понимание разработки safety-critical / high-reliability software;
  • Представление о стандартах и подходах, применяемых в safety-critical разработке;
  • Опыт написания многопоточного безопасного кода;

Желаемые навыки:

  • PCIe, Ethernet, DMA, power management;
  • Отладка ядра Linux: kgdb, kdump, ftrace, perf;
  • CI/CD для низкоуровневых или embedded-проектов;
  • Python для автоматизации тестов и tooling;
  • Понимание принципов HIL-тестирования;
  • Опыт FPGA (Verilog / VHDL) — как дополнительный плюс.

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

  • Работа в амбициозном проекте с международными вызовами, респектабельными заказчиками и собственной группировкой КА;
  • Возможности для профессионального и карьерного роста вместе с компанией до уровня директора по направлению;
  • Стабильный официальный доход, своевременные выплаты, льготная ипотека 6% на Подмосковье;
  • Расширенная программа ДМС: амбулаторное и стационарное лечение, обследования, вызов врача на дом и страхование при выезде за рубеж;
  • Оформление в соответствии с трудовым законодательством;
  • Режим работы: пять дней в неделю в офисе на ТТК (м. Римская);
  • Дополнительный отпуск, фитнес-абонемент, поддержка публикационной/спикерской активности.
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Пиклема
  • Москва

  • Не указана

Рекомендуем
КСК-Эйч Ар

Разработчик C++

КСК-Эйч Ар

  • Москва

  • Не указана

Рекомендуем
BLACKHUB GAMES
  • Москва

  • Не указана

Рекомендуем
Ориент Системс

Team Lead C++

Ориент Системс

  • Москва

  • до 400000 RUR

Positive Technologies
  • Москва

  • до 400000 RUR

ФинГрад
  • Москва

  • до 400000 RUR

The Skolkovo Institute of Science and Technology
  • Москва

  • до 400000 RUR

AERODISK
  • Москва

  • до 600000 RUR

Леста Игры

Backend Developer (С++/Go)

Леста Игры

  • Москва

  • до 600000 RUR

КОНТРОЛ+

Senior embedded engineer

КОНТРОЛ+

  • Москва

  • до 600000 RUR

  • Москва

  • до 600000 RUR

ProfiStaff
  • Москва

  • до 400000 RUR

АМИКОН
  • Москва

  • до 400000 RUR

МирВайФай
  • Москва

  • до 400000 RUR

Московская Биржа

Lead C++ Developer

Московская Биржа

  • Москва

  • до 400000 RUR

АМИКОН
  • Москва

  • до 400000 RUR

MasterSCADA
  • Москва

  • до 400000 RUR

АМИКОН
  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию