Инженер-программист (Linux/разработка BSP (SDK)

Дата размещения вакансии: 06.09.2024
Работодатель: Радиоавионика
Уровень зарплаты:
от 100000 до 130000 RUR
Город:
Санкт-Петербург
Троицкий проспект 4Б
Требуемый опыт работы:
От 3 до 6 лет

АО «Радиоавионика» - российский разработчик и производитель наукоёмкой продукции нескольких направлений. Компания существует более 30 лет, штат составляет более 700 сотрудников. Мы являемся предприятием оборонно-промышленного комплекса и одной из ведущих организаций России в области разработки систем железнодорожной автоматики и средств неразрушающего контроля рельсов (ультразвуковая дефектоскопия).

В данный момент мы ищем: инженера-программиста.

Чем предстоит заниматься:

  • разработка BSP (SDK) для микропроцессорных систем (загрузчик, ядро, драйвера и т. д.);
  • согласование технических решений, выбор элементной базы для микропроцессорных систем;
  • выпуск программной документации на выполненные работы в соответствии с ЕСПД.

Что ожидаем от кандидата:

  • знания процесса загрузки OC Linux;
  • практический опыт создания драйверов и доведения их до включения в основную ветку разработки;
  • понимание механизмов работы межпроцессорного взаимодействия, блоков управления памятью (MMU), средств IPC ядра Linux;
  • понимание базовых требований к загрузчикам (включая спецификации EBBR, ABBR от ARM), методик их выполнения популярными загрузчиками (U-Boot, Barebox и т.д.);
  • общее представление о работе конкретных подсистем ядра (ip, net, net80211, thermal, power, input и т.д.);
  • владение linux codyng-style и понимание заложенных в него принципов;
  • уверенное владение контрольно-измерительной аппаратурой;
  • английский на уровне чтения литературы и участия в форумах или списках рассылки.

Будет плюсом:

  • знания языков проектирование аппаратуры (VHDL, Verilog, etc...);
  • опыт написания прошивок для контроллеров (в идеале вообще в паре с драйвером под Linux);
  • базовые навыки монтажа и ремонте РЭА;
  • понимание особенностей работы процессорных кешей.

В работе используем:

  • GCC, Make, git, кросс-платформенная компиляция и отладка кода

Мы предлагаем:

  • оформление по ТК РФ, белая заработная плата;

  • оплачиваемый отпуск 31 день;

  • премии по результатам выполненных работ;

  • широкий спектр мотивационных услуг (ДМС по истечении календарного года, поддержка молодых семей, частичная компенсация абонемента на фитнес и т.д.);

  • инвестирование в развитие персонала: повышение квалификации, квоты по направлению на целевое обучение (ВУЗ/ССУЗ);

  • возможность карьерного роста;

  • бронирование граждан, прибывающих в запасе (состоящих на учете по месту регистрации).