Software Developer (Machine Control)
Частный рекрутер
Рекрутер Aleksei
( сайт не указан )
Аккаунт зарегистрирован с email *@gmail.com
Опыт работы от 3 до 5 лет300 000 ₽
Продукт
Приемники ГНСС для с/х
Обязанности сотрудника
Разработка новых (в том числе беспилотных) и поддержка существующих контроллеров для систем управления сельскохозяйственной техникой
Разработка нового и анализ существующего программного кода, отладка, исправление ошибок, добавление нового функционала;
Разработка программных средств отладки для диагностики проблем, постобработки логов и моделирования работы систем управления;
Разработка интерфейсов / протоколов обмена (CAN, Ethernet, RS232) с другими устройствами.
Обязательно нужно работать периодически на базе Долгое Ледово (Московская область; район Балашихи/Королева).
Требования к кандидату
Опыт работы не менее 3х лет;
Умение разобраться в чужой архитектуре и чужом коде и способность развивать и улучшать существующий код;
Опыт промышленной разработки приложений на C/C++ и Python;
Опыт разработки приложений под Linux OS;
Опыт оптимизации кода и анализа проблем в работе ПО на встроенных системах (отладка, профилирование, борьба с утечками памяти, диагностика падений в ядре);
Опыт низкоуровневой разработки под Linux (модули ядра и драйвера);
Опыт использования аппаратных средств отладки (JTAG);
Владение основными средствами разработки, контроля версий, issue-tracking, continuous integration, рефакторинга и контроля качества кода.
Желательно
Представление о спутниковой навигации;
Знание основных принципов построения архитектуры (coupling vs cohesion, композиция, наследование), знание принципов объектно-ориентированного программирования (SOLID);
Опыт работы с устройствами прототипирования HW (Xilinx);
Умение читать схемы и опыт работы со схемотехниками, опыт работы с осциллографом
Опыт работы с микроконтроллерами;
Опыт работы с UDP, TCP, FTP;
Опыт реализации или разработки протоколов передачи данных;
Знание cmake;
Опыт использования Linux realtime patchset.
Условия работы
· Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
· Бесплатные обеды в офисе компании;
· Современная техника и рабочее место;
Офис г. Москва, м. Павелецкая. Позиция подразумевает работы в офисе заказчика на тестовом полигоне в Московской Области, дер. Долгое Ледово (район Балашихи/Королева).