Intuitive
Software Engineer, IoT
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду IoMT & Platform Integration компании Intuitive. Разработка сетевого ПО для хирургических роботизированных платформ, обеспечение безопасности и надёжности встраиваемых сетевых приложений.
Задачи
- Проектировать, разрабатывать и поддерживать встраиваемые сетевые приложения
- Создавать решения с использованием сетевых протоколов TCP/IP, WebSocket, MQTT и интеграцией с облаком AWS (VPC, EC2, ELB)
- Проводить анализ первопричин и устранять проблемы в выпущенных продуктах и в продакшене
- Обеспечивать соответствие приложений требованиям безопасности и надёжности
- Реализовывать шифрование, аутентификацию и авторизацию
- Работать с кросс-функциональными командами (QA, Product Management, Cybersecurity, Regulatory Affairs, Clinical Affairs)
- Участвовать в формальном анализе рисков (FMEA) и разрабатывать программные меры их снижения
Требования
- Степень бакалавра в области computer science или смежной технической специальности (магистратура предпочтительна)
- Минимум 2 года практического опыта с C/C++ и Python на встраиваемых системах или IoT-устройствах
- Опыт работы с сетевыми протоколами (TCP/IP, HTTP, WebSocket)
- Опыт с паттернами проектирования сетевых систем (REST, Pub/Sub)
- Умение работать в команде
- Сильные аналитические навыки и навыки решения проблем
- Отличные навыки коммуникации и документирования
Условия
- Конкурентная компенсация: базовый оклад, бонусы, льготы и опционы
- Поддержка профессионального развития со стороны руководства и команды
- Работа в компании — мировом лидере в области роботизированной хирургии
Навыки
- C
- C++
- Python
- TCP/IP
- HTTP
- WebSocket
- MQTT
- REST
- Pub/Sub
- AWS
- AWS VPC
- AWS EC2
- AWS ELB
- asyncio
- multi-threading
- SSL
- TLS
- PKI
- JWT
- Yocto
- QNX
- FMEA