Системный инженер (ОС реального времени)

от 150000 руб. до 210000 руб.

IT_Selection
Москва
Удаленная работа, От 3 до 6 лет, Полная занятость, Стандарт

Ключевые навыки

Linux
Git
C/C++
RTOS
FreeRTOS
RTEMS
USB
TCP/IP
ARM
ASIC
FPGA

Добрый день!

Мы в поиске Системного инженера (ОС реального времени) на фултайм в международную компанию, которая занимается разработками промышленного оборудования и оптики.

Локация - можно в офис (Москва), можно частично-удаленно на период пандемии (в последствии планируется выход всех сотрудников в офис)

Задачи:

  • 1. Разработка внутренней структуры ПО, поддержка существующего кода, добавление новой функциональности

    2. Системная разработка под архитектуру Sparc LEON как bare-metal, так и для операционной системы RTEMS 5 для собственного ASIC компании

    3. Развитие загрузчиков с поддержкой файловых систем для загрузки образов и с возможностью обновлений прошивки по разным интерфейсам

    4. Доработка существующих и написание новых драйверов для контроллеров таких как NAND, SD, CAN, Ethernet, USB

    5. Разработка bare-metal тестовых процедур дня настройки DDR контроллера и тестирования HW подсистем

    6. Разработка подсистемы обмена данными между LEON и ARM посредством OpenAMP со стороны RTEMS в сотрудничестве с системными

    разработчиками Linux, отвечающими за ARM

    7. Развитие и документирование API для использования другими программистами для управления устройствами по шинам SPI, i2c

    8. Диагностика аппаратных проблем в сотрудничестве с разработчиками ASIC и разработчиками других подсистем

    9. Диагностика ошибок исполнения как с использованием stack trace так и аппаратных средств отладки

Пожелания к опыту соискателя:

1. Высшее техническое образование

2. Опыт разработки на C/C++ от 5 лет

3. Git + pull requests, issue-tracking,

4. Знакомство с CI/CD

5. Опыт системной разработки bare-metal и/или RTOS (RTEMS, FreeRTOS)

6. Опыт разработки для микроконтроллеров и/или FPGA

7. Программирование по прерываниям, понимание организации многозадачности в микроконтроллерах и RTOS, понимание работы кэшей

8. Умение читать схемы, опыт работы с осциллографом

9. Опыт использования аппаратных средств отладки (JTAG)

7. Англ язык не ниже уровня В2

Условия:

1. Все официально по ТК РФ

2. Гибкий график

3. ДМС, страхование жизни, обеды, корпоративное обучение

4. Работа над сложными и интересными проектами в международной компании

5. Работа в офисе Москвы, но на период пандемии возможно частично-удаленно.

Ждем Ваши отклики!