БО-ЭНЕРГО

Программист ПЛИС/FPGA

Не указана
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет

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

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

  • Разработка алгоритмов работы цифровых устройств на языках описания аппаратуры VHDL/Verilog
  • Разработка проектов в среде разработки FPGA Xilinx Vivado
  • Разработка системного программного обеспечения оборудования для тестирования алгоритмов работы цифровых устройств.
  • Моделирование разработанного кода в средах моделирования цифровой аппаратуры
  • Разработка программной документации.
  • Отладка и испытание разработанных устройств, сопровождение их производства.
  • Поддержка и доработка существующих изделий.
  • Конфигурирование системного программного обеспечения встраиваемых систем.

Требования:

  • Знание и опыт применения языков описания аппаратуры VHDL/Verilog
  • Опыт работы с ПЛИС Xilinx (Zynq7000, Spartan-6, Artix-7)
  • Понимание внутренный структуры ПЛИС, её основных блоков, взаимосвязей между частями ПЛИС.
  • Знание стандартных внутренних интерфейсов электроники: SPI, UART, I2C, Ethernet.
  • Общие представления о работе встраиваемых систем, процесса прошивки, загрузки, отладки
  • Опыт работы с высокоскоростными проекта, понимание временных ограничений и методов их оптимизации.
  • Опыт работы с командной строкой и периферийными устройствами
  • Знакомство с системами контроля версий (Git)
  • Умение и желание разбираться в чужом коде
  • Умение составлять техническую документацию на разрабатываемое ПО

Дополнительно:

  • Знание языка C/C++, опыт разработки программ С/С++ для встраиваемых систем. Общее понимание процесса сборки программ для встраиваемых систем.
  • Опыт разработки встраиваемых систем на Embedded Linux или желание его получить.
  • Желание осваивать новые технологии в смежных областях, погрузится в принципы работы радиоэлектроники и встраиваемых систем
  • Владение техническим английским языком

Условия:

  • Полный рабочий день, 5/2.
  • Гибкий рабочий график.
  • Возможность удаленной работы, личное присутствие при необходимости проверки и отладки работы ПО на аппаратной части.
  • Возможность повысить свои компетенции в различных направлениях программирования и смежных областях физики и техники
  • Оформление по ТК