Рабочие обязанности:
1. Участвовать в выполнении анализа требований и проектировании системной архитектуры программных модулей под Linux;
2. Отвечает за кодирование модулей программного обеспечения, разработку и кодирование модульных тестовых примеров, а также за подготовку и ведение проектной документации;
3. Участвовать в развертывании программных модулей и совместной отладке;
4. Участвовать в совершенствовании технических спецификаций разработки программного обеспечения и процессов стандартизации;
Профессиональные требования:
1. Степень бакалавра или выше, опыт разработки более 3 лет;
2. Знаком с сетевым программированием на Linux C++, многопоточным программированием, а также с некоторыми распространенными библиотеками с открытым исходным кодом, такими как boost, libevent, qt и т. д.;
3. Понимание протокола промышленной последовательной шины (программное обеспечение в сочетании с опытом разработки);
4. Иметь определенную системную архитектуру, возможности проектирования и разработки;
5. Знание нескольких типов промежуточного программного обеспечения или баз данных сообщений можно использовать в качестве бонуса;
6. Те, у кого есть опыт разработки на Python, Java или других языках, кроме C++, могут быть использованы в качестве бонуса;
*Пожалуйста, отправьте свое резюме на почтовый ящик:shiling@it robo.com