
Программист C/C++, Петербург.
▷ Работодатель: Лиман-трейд
(профиль,отзывы)
💰 From 0 RUR. | Режим: office |
10
* This listing is inactive or archived *
В команду по разработке устройства на базе Cortex A7 требуется разработчик
Обязанности:
- Работа с embedded Linux, написание программ на C/C++
- Разработка, развитие и поддержка RunTime приложения, выполняющегося под управлением ОС Linux, RTOS на целевой платформе;
- Разработка, развитие и поддержка дистрибутива Linux, RTOS и SDK для целевой платформы
- Написание драйверов
Требования:
Знание основ bash
Знание систем сборки BuildRoot/Yocta
Знание основ кросс-компиляции
- Знание средств разработки и отладки gcc, Makefile, CMake, Shell scripting
- Отличные знания Linux
- Опыт разработки для embedded Linux
- Опыт работы с различными RTOS
- Опыт портирования RTOS на различные архитектуры
- Опыт программирования микроконтроллеров с использованием RTOS
- Опыт программирования для различных микропроцессорных архитектур
- Опыт разработки драйверов устройств
- Знание сетевых протоколов TCP/IP, UDP, SNMP, ICMP, HTTP, SMTP, POP3 и др.
- Опыт работы с промышленными протоколами Modbus RTU/ASCII, Modbus TCP, CANOpen, EtherCAT и др.
- Знания о PLC, SoftPLC
- Умение работать с чужим кодом
- Опыт работы с OpenSource-проектами
Желательно:
- Опыт работы с контроллерами SIMATIC
- Знание Python
- Знание xml
- Знания SQL, NoSQL DB
- Опыт работы с Git
Условия:
Можно удаленно (оборудование предоставляется), можно - в офисе.