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

По договоренности


Наша компания - «Специальный Технологический Центр», - крупное производственное предприятие оборонно-промышленного комплекса, официально входящее в реестр аккредитованных 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-я заработная плата»):
  • ДМС со стоматологией по окончании испытательного срока:
  • частичная компенсация затрат на спортивные абонементы:
  • возможность повышать свой профессиональный уровень, участвовать в конференциях и проходить обучение за счет компании,
  • поддержка сотрудников в радостных и сложных жизненных ситуациях (материальная помощь);
  • проведение для сотрудников корпоративных мероприятий (экскурсий, интеллектуальных и спортивных состязаний и тд.):
  • перспективы карьерного роста и самореализации: мы растим и повышаем специалистов в рамках компании.

Предоставляется право на получение отсрочки от призыва на военную службу (для военнообязанных) (в соответствии с Постановлением правительства Nº1725 от 30.09 2022).

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


Адрес: Россия, Санкт-Петербург, 1 линия – Кировско-Выборгская, метро Лесная
Показать на большой карте

Поделиться:

Опубликована 11 дней назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Стек: C/C++, ARM, CMake, Linux Embedded, Алгоритмы, Boost, ROS, Mavilink, CAN, RS232, RS485, Modbus, UART, TCP/IP, UDP, MAVLink, Pixhawk, Ardupilot, Ubuntu, Buildroot, STM32, Cortex, ProtoBuf. Задачи: Реализация алгоритмов управления, в том числе воп...
  • Полный день
  • Опыт от 5 лет
Логотип компании Си ПроектСи Проект
  • Санкт-Петербург
2 месяца назад
от 140 000 ₽
Обязанности: Разработка программного обеспечения среднего и верхнего уровня систем автоматизации технологических и производственных процессов (атомная энергетика, добывающая промышленность, судостроение и др.) на базе оборудования (контроллеров, пане...
  • Полный день
  • Опыт от 5 лет
Логотип компании НПП АСНПП АС
  • Санкт-Петербург
17 дней назад
ОАО «ЛЕНПОЛИГРАФМАШ» уже более 135 лет работает на рынке точного приборостроения и машиностроения и на сегодняшний день остаётся одним из ведущих предприятий Санкт-Петербурга в этой сфере. Мы — головная организация производственного дивизиона Холдинг...
  • Полный день
  • Опыт от 5 лет
Логотип компании Холдинг ЛЕНПОЛИГРАФМАШХолдинг ЛЕНПОЛИГРАФМАШ
  • Санкт-Петербург
5 часов назад
Отдел занимается перспективными разработками в области аналитического приборостроения для Ракетно-космической техники и пилотируемых объектов. Помимо этого команда занимается собственными разработками и сертификацией приборов. Основные (но не единств...
  • Полный день
  • Опыт от 5 лет
Логотип компании Научно-исследовательский институт точной механики (НИИ ТМ)Научно-исследовательский институт точной механики (НИИ ТМ)
  • Санкт-Петербург
2 месяца назад
от 180 000 ₽
Выше средней на 12%
Компании требуется специалист на вакансию "Инженер-программист".
  • Полный день
  • Опыт от 5 лет
Логотип компании Технические Системы и ТехнологииТехнические Системы и Технологии
  • Санкт-Петербург
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.