Москва
Волгоградский проспект 42
Волгоградский проспект 42
Обязанности:
- Проектирование нового и сопровождение существующего встроенного программного обеспечения;
- Участие в отладке и сопровождении устройств;
- Взаимодействие с инженерами-схемотехниками и конструкторами в процессе разработки новых электрических схем устройств;
- Разработка сервисных утилит или методик для диагностики и настройки разрабатываемых устройств;
- Разработка архитектуры встроенного ПО;
- Реализации алгоритмов обработки информации во встроенном ПО;
- Проведение оценки и оптимизация производительности вычислений и энергоэффективности в рамках разрабатываемого ПО и аппаратной платформы;
- Самостоятельная работа с «железом»;
- Разработка встроенного ПО на микропроцессорах Zynq/Zynq Ultrascale+/Microblaze;
- Разработка встроенного ПО на микроконтроллерах STM и их клонах (GigaDevice и пр.)
Требования:
- Уверенное знание Embedded C/C++;
- Опыт разработки программного обеспечения для микроконтроллеров с написанием кода на C/C++ от 5 лет;
- Знание фундаментальных структур данных и алгоритмов;
- Опыт работы с микроконтроллерами семейств ARM;
- Умение самостоятельно решать комплексные задачи, продумывая и реализовывая план действий;
- Опыт работы с цифровыми интерфейсами связи (RS-232/422/485, UART, USB, I2C, SPI, CAN, SDIO, Ethernet);
- Опыт работы с протоколами TCP/UDP на микропроцессорах;
- Понимание внутренней архитектуры микроконтроллера;
- Глубокое понимание и опыт работы с периферией микроконтроллера;
- Опыт отладки/работы с внутрисхемными отладчиками;
- Английский на уровне свободного чтения документации;
Будет плюсом:
- Разработка встроенного программного обеспечения на основе AMD/Xilinx Zynq/Zynq Ultrascale+/Microblaze
Условия:
- Аккредитованная ИТ-компания
- Оформление по ТК РФ
- Комфортный офис в ОЭС "Технополис Москва", в трёх минутах ходьбы от м. Текстильщики и станции МЦД-2