Обязанности:
Эта вакансия подойдет практикующему 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% на Подмосковье; Расширенная программа ДМС: амбулаторное и стационарное лечение, обследования, вызов врача на дом и страхование при выезде за рубеж; Оформление в соответствии с трудовым законодательством; Режим работы: пять дней в неделю в офисе на ТТК (м. Римская); Дополнительный отпуск, фитнес-абонемент, поддержка публикационной/спикерской активности.Похожие вакансии
Договорная
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
Smart Tech Group
До 350 000 руб.
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
НПФ Газфонд пенсионные накопления
Договорная
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
Эвокарго
Team Lead C++/UE developer (Gamedev)
Договорная
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
Azur Games
C# Developer Lead / C# разработчик тимлид
Договорная
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
Медиалогия
Договорная
Москва. Станции метро: Авиамоторная, Москва Товарная, Серп и Молот
КСОР