
Size: a a a




•проектирование и реализация ПО в рамках разработки аппаратно-программного продукта •разработка и реализация алгоритмов обработки данных. Тестирование и отладка •ведение документации к ПО, алгоритмам •опыт разработки от 5 лет •знание Python3.X •опыт разработки высоконагруженного многопоточного ПО для встраиваемых систем •опыт кроссплатформенной разработки (Linux, Windows) •опыт разработки клиент-серверных приложений •опыт работы с Embedded linux, RTOS •умение создавать кастомные сборки Yocto, Buildroot(конфигурирование, сборка, развертывание, интеграция аппаратных интерфейсов) •создание web приложений •разработка алгоритмов обработки данных, протоколов передачи данных •опыт написания BASH скриптов •модульное тестирование разрабатываемого ПО •опыт разработки загрузчиков (Flasher, U-Boot) •умение разобраться в стороннем коде, умение писать хорошо структурированный и документированный код •английский язык на уровне intermediate+ •linux, django, mqtt, JSON, vsftpd, multithreading, tmux, flask, paramiko, memcached, virtualenv, zmq, socket, linaro, gt, git •беспроводные сети передачи данных – WiFi, GSM, LTE, NB-IoT и т.п. •интерфейсы – CAN,USB,UART,I2C,SPI •знание C и С++ на уровне стандарта С++11 и выше •чтение и понимание принципиальных схем •знание и опыт работы с микроконтроллерами ARM •опыт реализации GUI •написание драйверов •Qt Framework •опыт Reverse Engineering














