Автоматизировать и упрощать работу технических специалистов. Проектировать, разрабатывать и поддерживать ПО на Golang (и иногда Python). Проектировать БД.
Опыт проектирования архитектуры на уровне приложений. Высшее образование (ИТ, информационная безопасность). Уверенные знания одного или нескольких языков программирования (Golang, Python...
Анализ двоичного кода с целью поиска ошибок реализации, уязвимостей и/или восстановления логики работы программного обеспечения встраиваемых систем.
Понимание userspace архитектуры Linux. Навыки поиска уязвимостей и написания РОС-кода. Навыки отладки (GDB, strace, perf) и реверс-инжиниринга (IDA...