Специальный Технологический Центр (ООО СТЦ)

Старший инженер-программист для разработки низкоуровневого и системного ПО

Коротко

Старший инженер-программист для разработки низкоуровневого и системного ПО в крупной оборонно-промышленной компании (беспилотные летательные аппараты, радиоэлектроника, измерительное оборудование) в Санкт-Петербурге. Роль включает разработку и поддержку драйверов устройств, модулей ядра Linux, user-space библиотек, системных утилит и сборку Embedded Linux на базе Yocto Project для ARM64/AMD64. Требуется отличное знание C, глубокое понимание ядра Linux, опыт kernel-space разработки и знание современного аппаратного обеспечения (PCIe, DMA, IRQ, IOMMU). Формат работы — гибрид или офис, полная занятость, опыт 5-10 лет.

О компании
Наша компания - «Специальный Технологический Центр», - крупное производственное предприятие оборонно-промышленного комплекса, официально входящее в реестр аккредитованных IT-компаний. Мы являемся одним из ведущих предприятий России в области разработки и производства беспилотных летательных аппаратов, радиоэлектронных комплексов, а также измерительного оборудования.
В связи с интенсивным ростом предприятия приглашаем на работу старшего инженера-программиста для разработки низкоуровневого и системного ПО.
Обязанности
•разработка/поддержка/рефакторинг драйверов устройств и/или модулей ядра Linux для работы с аппаратными компонентами;
•разработка/поддержка/рефакторинг user-space библиотек для взаимодействия с драйверами устройств;
•разработка/поддержка/рефакторинг системных утилит и сервисов/демонов для ОС на базе Linux;
•тестирование и документация собственных разработок;
•поддержка систем сборки Embedded Linux на основе Yocto Project для платформ на базе ARM64/AMD64;
•участие в совещаниях вне команды, проработка требований и архитектуры ПО, декомпозиция задач.
Требования
•отличное знание С;
•отличное понимание устройства ядра Linux и работы его подсистем;
•опыт разработки kernel-space кода (device drivers/kernel modules/subsystems/patches);
•представление о современном аппаратном обеспечении: устройство памяти, шин данных, систем ввода-вывода, PCIe, DMA, IRQ, IOMMU;
•опыт разработки многопоточных и/или асинхронных приложений;
•знание и понимание различных уровней тестирования, умение тестировать собственный код; коммуникативные способности (грамотная устная и письменная речь, умение объяснить свою точку зрения и оспорить чужую);
•знание английского языка, достаточное для чтения технической литературы и документации.
Будет плюсом
•знание C++, python, shell scripting languages;
•опыт работы с DMA-подсистемой ядра;
•опыт работы с PCIe-подсистемой ядра;
•понимание принципов работы файловых систем и устройств хранения данных;
•опыт разработки DPDK PMD/applications;
•опыт в open source проектах;
•опыт профилирования ядра;
•знание архитектуры SoC производства Xilinx: Zynq7000, MPSoC, RFSoC, Versal;
•опыт работы со средствами разработки FPGA (Xilinx Vivado/Vitis);
•опыт в DevOps (GitLab CI/CD, Docker, Jenkins и подобные).
Условия
•стабильная работа на крупном предприятии оборонно-промышленного комплекса с 25-летней историей в команде опытных специалистов;
•официальное оформление согласно ТК РФ, белая заработная плата;
•график работы: с ПН по ЧТ 09:00-18:00, ПТ 09:00-17:00;
•премия в конце календарного года («13-я заработная плата»);
•ДМС со стоматологией по окончании испытательного срока;
•частичная компенсация затрат на спортивные абонементы;
•возможность повышать свой профессиональный уровень, участвовать в конференциях и проходить обучение за счет компании;
•поддержка сотрудников в радостных и сложных жизненных ситуациях (материальная помощь);
•проведение для сотрудников корпоративных мероприятий (экскурсий, интеллектуальных и спортивных состязаний и тд.);
•перспективы карьерного роста и самореализации: мы растим и повышаем специалистов в рамках компании.
Предоставляется право на получение отсрочки от призыва на военную службу (для военнообязанных) (в соответствии с Постановлением правительства №1725 от 30.09.2022).

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Ещё в Специальный Технологический Центр (ООО СТЦ)