- Образование - высшее техническое; - Базовые знания цифровой схемотехники; - Опыт кроссплатформенной разработки на С# (.NET, , WPF); - Знание шаблонов проектирования ПО; - Знание интерфейсов USB, Ethernet, CAN, UART; - Опыт работы с системой контроля версий (git)$ - Опыт работы с SQL; - Опыт применения EntityFramework; - Опыт работы в семействах ОС Linux; - Знания в области проектирования клиент-серверного ПО; - Знание технического английского языка на уровне работы с документацией. Приветствуется: - Опыт программирования микроконтроллеров; - Знание Rust, Pithon; - Опыт разработки в микросервисной архитектуре; - Опыт руководства группой разработки ПО; - Знание языка TypeScript; - Знание Docker; - Знание фреймворка Avalonia; - Опыт разработки на JavaScript, TypeScript, React; - Опыт работы с очередями сообщений (RabbitMQ, Kafka). |