3-я Рыбинская улица 18с22
OOO «ТМХ Интеллектуальные Системы» – стремительно растущая организация, один из лидеров рынка по разработке беспилотных систем, систем удаленного управления рельсовым транспортом, автономных систем управления на железнодорожном транспорте (пассажирские и грузовые перевозки) в России. Наши системы активно используются на крупнейшних промышленных предприятиях. Постоянные резиденты тематических выставок по беспилотному рельсовому транспорту и смежным системам.
У наших разработчиков есть возможность реализации и тестирования систем как в нашей лаборатории, так и в реальном окружении на промышленных площадках заказчика (пример запуска нашей системы на территории рельсового транспорта в Москве https://www.youtube.com/watch?v=Ns0X_ND31-U). Более подробно см. Тут https://tmhsmart.ru/press/
Обязанности:
- Разработка модулей программного обеспечения на языке Python (часть модулей написана на С++, поэтому знание С++ будет преимуществом);
- Профилирование и отладка кода на python, поиск узких мест и повышение производительности кода;
- Участие в разработке архитектуры;
- Участие в разработке и подготовке проектной документации;
- Возможны командировки.
Требования:
-
Опыт подтвержденной коммерческой разработки от 7-ми лет на Python (системная разработка от 3+ лет);
-
Опыт работы работы с IPC, разделяемой памятью и другими механизмами межпроцессорного взаимодействия;
-
Опыт работы с асинхронностью, мультипроцессингом и многопоточностью;
-
Знание и использование основных шаблонов проектирования;
-
Умение покрывать код тестами, опыт с линтингом;
-
Опыт работы с контейнерными системами (docker, docker compose, docker swarm), опыт работы с системами контроля версий (git), базовые знания ОС семейства Linux.
Приветствуется:
- Опыт работы в качестве системного программиста;
- Опыт работы и написание библиотек и API для сенсоров (камеры, лидары, системы сбора координат итд);
- Опыт отладки кода, выявления узких мест, профилирования, повышения производительности кода;
- Знание языка С++;
- Опыт работы с сетевыми протоколами данных (CAN, TCP, UDP и тд), работа с сенсорикой (видеокамеры, лидары, стереопары и пр.);
- Опыт работы с системами для беспилотников и/или беспилотными и/или высокопроизводительными системами;
- Знание и опыт работы с CI/CD.
Условия:
- Комфортные условия работы;
- Бизнес-центр класса B+ недалеко от центра: м. Сокольники, м. Рижская, м. Комсомольская;
- Оформление по ТК РФ;
- Достойная белая заработная плата;
- График работы: ОФИС 5/2 с 9 до 18 ч., или с 10 до 19 ч, пятница на 1.15 ч. короче, после испытательного срока - возможен гибридный график;
- Готовность к командировкам (обязательно).