АТБ Электроника

Программист Embedded Linux

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • Linux
  • C/C++
  • АСУ ТП
  • ARM

Компания «АТБ Электроника» успешно работает на рынке производства промышленной электроники. Сегодня «АТБ Электроника» предлагает полный перечень услуг по разработке и промышленному производству электроники: от проектирования схемотехники, до поставки, монтажа, сборки в корпус и лабораторных испытаний.
Мы является аккредитованной ИТ-компанией, включенной в реестр Минцифры.

Сейчас Компания активно расширяется и развивается, в связи с этим мы ищем Программиста Linux.

Что нужно будет делать:

  • Сборка операционных систем Embedded Linux под конкретные вычислительные платформы (ARM Cortex A53 и выше, x86);
  • Работа с платформами на современных embedded процессорах (RockChip, Allwinner, NXP, ESP32, Intel и т.д.);
  • Разработки АТБ Электроника (SOM модули, сетевые платформы, процессорные модули АСУТП, embedded устройства);
  • Работа с интерфейсами HDMI/DP, Ethernet, USB, PCIe, UART, I2C, SPI, CAN, RS485;
  • Участие в разработке системы загрузки Embedded Linux под конкретные изделия разработки АТБ Электроника;
  • Анализ и модификация кода драйверов устройств и шин/контроллеров;
  • Участие в отладке (BringUp или Alpha test) вычислительных платформ;
  • Разработка и реализация методов тестирования функциональных блоков вычислительных платформ;
  • Разработка и доработка ПО (драйверов, процессов, утилит, приложений) в пространстве пользователя и ядра.

Наши ожидания от успешного кандидата:

  • Отличное знание языка C, C++ приветствуется;
  • Знание языка Python на уровне написания скриптов и предложений;
  • Знание систем сборки Linux (Buildroot, Yocto/Bitbake или Armbia);
  • Знание системы загрузки Linux (из чего состоит, какие этапы, какие возможности);
  • Уверенное знание Device Tree Source;
  • Уверенное знание скриптовых языков, GNU Core Utilities, GNU Binutils, CMake, make;
  • Умение ориентироваться в чужом коде (драйверы, утилиты) и модифицировать его;
  • Знание методов тестирования основных функциональных узлов компьютерных систем;
  • Опыт разработки приложений и драйверов для встраиваемых операционных систем, как из kernel-space, так и user-space;
  • Умение пользоваться для просмотра САПР Altium Designer, Cadence OrCAD;
  • Опыт отладки программно-аппаратных комплексов.

О нас:

  • 20 лет успеха на рынке промышленной электроники;
  • Собственный R&D Центр, свое производство, есть филиал в г. Санкт-Петербурге;
  • Функциональный офис с полностью оборудованными высокотехнологичными рабочими местами, собственной лабораторией и производством;
  • Отсутствие бюрократии, высокая степень самостоятельности у каждого разработчика;
  • Грамотное, адекватное и технически продвинутое руководство.
  • Большое количество интересных проектов.

Что мы хотим предложить:

  • Оформление в соответствии с ТК РФ с первого дня;
  • Конкурентная заработная плата (готовы обсуждать с успешными кандидатами по результатам собеседования, исходя из пожеланий успешного кандидата);
  • Соц. гарантии: оплачиваемый отпуск, б/л, "белая" заработная плата;
  • Расширенное ДМС со стоматологией после испытательного срока;
  • Аккредитованная ИТ-компания;
  • Возможность профессионального и карьерного роста в растущей Компании;
  • График работы 5/2 с 9.00 до 17.30 или с 9.30 до 18.00, пятница - сокращенный день на час;
  • Офис расположен в бизнес-центре "Оптима" (5 мин. пешком от метро "Фрунзенская").