ПРОГРАММИСТ «FULL STACK» УРОВНЯ MIDDLE
Наша компания занимается разработкой и внедрением систем контроля подвижного состава на железной дороге. Для выполнения поставленных задач мы используем IP видеокамеры, однолучевые и многолучевые лазерные радары (LiDAR).
Область деятельности:
Участие в разработках программного обеспечения аппаратно-программных комплексов для систем контроля коммерческих грузоперевозок на железной дороге.
Требования:
● Высшее или среднее специальное техническое образование
● Опыт Web разработки на JS (ООП) и PHP
● Участие в завершенных проектах
● Понимание сетевых технологий и их программно-аппаратной реализации
● Желание развиваться
Дополнительно:
● Опыт работы с ThreeJS
● Знание языков программирования: C++, C#, Python приветствуется
● Опыт работы с библиотекой OpenCV, в том числе:
- удаление шумов на изображениях
- поиск объектов на изображениях (сегментация) различными методами
● Опыт проектирования и обучения простых нейронных сетей с целью распознавания определенных объектов и их положения
● Фундаментальные знания мат. физики
● Базовый опыт с работой с linux-системами
● Технический английский
Обязанности:
● Совместный поиск решений технических задач в команде.
● Проектирование и написание программных модулей (библиотека, приложение) с учетом выбранной стратегии.
● Отладка совместной работы программного модуля с сервером (сетевое взаимодействие).
● Проведение натурных испытаний на полигоне.
● Отладка, оптимизация.
О вакансии:
- “Почему «full stack»?”
- Мы – команда из небольшого количества инженеров и программистов. Каждый из нас имеет свои ключевые навыки, но, в общем-то, способен участвовать в любой части проекта. Стек языков состоит (но не ограничен) из C# .NET, C++, JavaScript, PHP, MySQL. Также применяется Python для быстрой проверки алгоритмов, «С» для STM микроконтроллеров.
В данный момент мы ищем специалиста для поддержки и развития Web (клиентской) части программного обеспечения с клиент-серверной архитектурой, написанной на JavaScript и PHP, способного подключиться и к другим этапам разработки.
Условия:
● Полная занятость
● Официальное трудоустройство / работа по контракту
● Работа в офисе / в смешанном режиме
● возможна удаленная работа и гибкий график