проспект Ленина 42
О направлении
Компания разработчик систем точного земледелия — программного обеспечения, которое помогает сельскохозяйственной технике использовать навигацию и выполнять контроль сельхоз орудий. Проект включает в себя как основную навигационную систему, так и набор вспомогательных приложений.
Чем предстоит заниматься
-
Разработка и развитие системы агронавигации, построенной на Godot + C#
-
Создание и поддержка вспомогательных мобильных и десктопных приложений на .NET MAUI
-
Разработка под Android с учётом работы с повышенными привилегиями на уровне системы
-
Интеграция существующих готовых библиотек и компонентов агронавигации в проект
-
Изучение и анализ существующей кодовой базы, погружение в архитектуру проекта
-
Отладка, тестирование и сопровождение написанного кода
-
Взаимодействие с командой, обсуждение решений и задач
-
Командировки в полевой сезон (весна-осень) — выезды на места для тестирования, сопровождения и настройки системы в реальных условиях для выявления уязвимостей системы при работе техникой
Что мы ожидаем
-
Опыт разработки на .NET / C# от 1 года
-
Уверенное владение языком C# — понимание основных конструкций, принципов ООП и возможностей платформы .NET
-
Умение читать, понимать и разбираться в чужом коде
-
Навыки отладки и тестирования собственного кода, внимание к качеству
-
Готовность к командировкам в полевой сезон
Будет преимуществом
-
Опыт работы с игровым движком Godot
-
Опыт работы с системами спутниковой навигации (GNSS) и понимание принципов их работы
-
Опыт использования Reactive Extensions (Rx) и DI-контейнера Ninject
-
Опыт разработки под Android, в том числе с повышенными системными привилегиями
Наш стек
-
C# / .NET — основной язык и платформа
-
Godot — движок для интерфейса агронавигации
-
.NET MAUI — вспомогательные приложения
-
Reactive Extensions, Ninject — используемые библиотеки
-
GitLab — система контроля версий