Программист Embedded Linux (программист встроенных систем, Middle+ /Senior Embedded Software Dev)

РАДИУС Автоматика

Программист Embedded Linux (программист встроенных систем, Middle+ /Senior Embedded Software Dev)

Зеленоград, Панфиловский проспект, 10с3

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

Группа компаний «РАДИУС» работает на рынке более 30-ти лет и имеет заслуженную репутацию надёжного высокопрофессионального партнёра. Основа нашего успеха ‒ клиентоориентированность, огромный опыт и стремление к постоянному совершенствованию. Направление нашей деятельности ‒ реализация полного цикла работ от научных изысканий до серийного производства оборудования релейной защиты и автоматики для сетей от 0,4 кВ до 220 кВ, а также средств испытания и диагностики оборудования и линий электропередачи.

Компания входит в реестр аккредитованных ИТ-компаний.

Вакансия открыта в рамках развития и расширения команды R&D подразделения.

О проекте:

Команда разрабатывает высокопроизводительные устройства релейной защиты и автоматики для цифровых подстанций. В основе наших изделий ‒ многопроцессорные аппаратные платформы на базе ARM с развитой системой периферии, реализующие функции противоаварийной автоматики, защиты и управления в режиме реального времени. Реализуем весь цикл разработки: от проектирования аппаратуры и написания low-level кода до создания прикладных алгоритмов и средств диагностики.

Обязанности:

  • Разработка системного ПО для многопроцессорных платформ на базе ARM Cortex-A (32/64), Cortex-M с применением Embedded Linux и ОСРВ (преимущественно FreeRTOS)
  • Портирование BSP (Board Support Package), модификация U-Boot, Device Tree, модификация/разработка модулей ядра Linux
  • Разработка драйверов для периферии: Ethernet, CAN, UART (RS-485), SPI, I2C, SDIO, USB, I2S, графические LCD-индикаторы
  • Разработка прикладного ПО: алгоритмы релейной защиты, обработка данных с АЦП, реализация протоколов МЭК 61850, МЭК 60870-5-101/103/104
  • Построение систем сборки и конфигурирования ПО: CMake , Buildroot, Yocto/OpenEmbedded
  • Разработка и автоматизация тестирования встроенного ПО
  • Участие в проектировании аппаратно-программного интерфейса совместно с командой схемотехников.
Требования:
  • Опыт разработки Embedded Linux от 5 лет; уверенное знание архитектуры ARM
  • Глубокое знание C/C++, навыки низкоуровневого программирования
  • Практический опыт работы с многопоточностью
  • Опыт работы с интерфейсами периферии: SPI, I2C, Ethernet, USB, SDIO, UART, CAN и др.
  • Владение системами сборки: make, cmake, Buildroot
  • Опыт написания и автоматизации тестов
  • Уверенное знание Git; опыт работы в командной разработке (code review, CI/CD)
  • Опыт работы с китайскими SoC: AllWinner, RockChip - желательно
  • Опыт разработки драйверов под Linux (character device, platform driver, DMA) - желательно
  • Знание промышленных протоколов: МЭК 61850 (GOOSE, MMS, Sampled Values), МЭК 60870-5-104, Modbus - желательно
  • Опыт работы с системами непрерывной интеграции: GitLab CI, Jenkin - желательно
Условия:
  • Трудоустройство и соцпакет в полном соответствии с ТК РФ
  • График работы: пн.–пт. 9:00–18:00. Возможен гибкий график и гибридный график.
  • Высокая заработная плата (обсуждается индивидуально по результатам собеседования)
  • Работа в аккредитованной ИТ-компании
  • Участие в разработке технически сложных, уникальных продуктов для критической инфраструктуры
  • Профессиональный рост и доступ к современной элементной базе и испытательному оборудованию
  • Материальная помощь и социальная поддержка сотрудников (компенсация 50% стоимости аренды жилья для иногородоних, компенсация 50% стоимости проезда)
Навыки
  • I2C
  • Embedded Linux
  • ARM Cortex-A
  • FreeRTOS
  • Board Support Package
  • C++
  • низкоуровневое программирование
  • Git
  • ARM
Посмотреть контакты работодателя

Адрес

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

НПЦ ЭЛВИС
  • Зеленоград

  • Не указана

Рекомендуем

Программист С++ (Qt)

Научно-производственная компания

  • Зеленоград

  • от 250000 RUR

Рекомендуем
РАДИУС Автоматика
  • Зеленоград

  • до 250000 RUR

Рекомендуем
ГК Электронинвест

Главный конструктор

ГК Электронинвест

  • Зеленоград

  • от 250000 RUR

Международный Научно-Технологический Центр Миэт

Python разработчик (Senior)

Международный Научно-Технологический Центр Миэт

  • Зеленоград

  • от 250000 RUR

НПП Доза
  • Зеленоград

  • от 250000 RUR

Российские космические системы

Ведущий инженер-программист (г. Зеленоград)

Российские космические системы

  • Зеленоград

  • от 250000 RUR

ГК Электронинвест

Ведущий инженер-разработчик

ГК Электронинвест

  • Зеленоград

  • от 250000 RUR

НПО АНГСТРЕМ

Программист 1C

НПО АНГСТРЕМ

  • Зеленоград

  • от 250000 RUR

Национальный исследовательский университет МИЭТ

Доцент кафедры телекоммуникационных систем

Национальный исследовательский университет МИЭТ

  • Зеленоград

  • от 250000 RUR

ИК СИБИНТЕК
  • Зеленоград

  • от 250000 RUR

Традиции Вкуса

Главный технолог

Традиции Вкуса

  • Зеленоград

  • от 200000 RUR

НИИМЭ
  • Зеленоград

  • от 200000 RUR

Камоцци Пневматика

Заместитель главного инженера

Камоцци Пневматика

  • Зеленоград

  • от 200000 RUR

Велфарм Групп

Главный бухгалтер

Велфарм Групп

  • Зеленоград

  • от 200000 RUR

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

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