Назад

Программист С/С++ встраиваемых систем (Middle/Senior)

200 000
Формат работы
onsite
Тип работы
fulltime
Грейд
middle/senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Программист С/С++ встраиваемых систем (Middle/Senior) (Embedded Linux/радиосвязь): разработка встраиваемого ПО и алгоритмов для систем радиосвязи на C/C++ под Linux с акцентом на работу с целевой платформой, загрузчиком, ядром и файловой системой. Focus on автоматизацию тестирования и сборки, непрерывную интеграцию, модернизацию кодовой базы и разработку Unit-тестов.

Локация: Санкт-Петербург, Кушелевская дорога, 13к2; работа на территории предприятия

Зарплата: от 200 000 ₽ на руки в месяц

Компания

Специальный Технологический Центр — крупное производственное предприятие оборонно-промышленного комплекса, разрабатывающее беспилотные летательные аппараты, радиоэлектронные комплексы и измерительное оборудование.

Что делать

  • Разрабатывать встраиваемое ПО на C/C++17/20 для систем радиосвязи под Embedded Linux.
  • Разрабатывать, моделировать и реализовывать алгоритмы для систем радиосвязи на целевой платформе.
  • Автоматизировать тестирование, оценку покрытия кода, выпуск продукции и непрерывную интеграцию с использованием Docker.
  • Модернизировать существующую кодовую базу, проводить код-ревью и участвовать в планировании разработок.
  • Собирать загрузчик U-Boot, ядро Linux и файловую систему для новой продукции.
  • Разрабатывать Unit-тесты для реализованного функционала на различных уровнях тестирования.

Требования

  • Уверенное знание C/C++ и стандартных библиотек C и C++17/20.
  • Понимание особенностей применения C в C++-проектах, классических алгоритмов и структур данных.
  • Опыт разработки приложений для Embedded Linux и драйверов в пространстве ядра Linux.
  • Опыт использования Git и кросс-платформенной сборки приложений с CMake.
  • Базовые знания сетей и протоколов TCP/IP и UDP.
  • Опыт работы от 3 до 6 лет.

Хорошо, если есть

  • Опыт разработки алгоритмов и протоколов для систем связи.
  • Опыт написания Bash-скриптов.
  • Опыт работы с интерфейсами CAN, SPI, USB и Ethernet.

Культура и преимущества

  • Официальное оформление по ТК РФ и белая заработная плата.
  • График с понедельника по четверг с 09:00 до 18:00, в пятницу — с 09:00 до 17:00; предусмотрено плавающее начало рабочего дня.
  • Годовая премия, ДМС со стоматологией после испытательного срока и частичная компенсация спортивных абонементов.
  • Обучение, участие в конференциях и повышение профессионального уровня за счёт компании.
  • Карьерный рост, корпоративные мероприятия и материальная помощь в сложных жизненных ситуациях.
  • Предоставляется право на отсрочку от призыва на военную службу в соответствии с Постановлением Правительства №1725 от 30.09.2022.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →