E-Space
Core Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в команду 5G Core Network компании E-Space. Проектирование и разработка сетевых функций и control-plane сервисов для спутниковой сети связи следующего поколения.
Задачи
- Проектировать, разрабатывать и поддерживать сетевые функции 5G Core и их service-based интерфейсы (Namf, Nsmf, Nupf и др.) на C++, Python или аналогичных языках в Linux
- Разрабатывать и реализовывать протоколы 3GPP: NAS, PFCP, GTP-U, HTTP/2, а также интерфейсы N4 и N11
- Развивать микросервисную архитектуру с REST-подобными API и паттернами распределённых систем
- Диагностировать сложные проблемы распределённых систем, анализировать пути сигнализации control-plane и отлаживать взаимодействие протоколов
- Разрабатывать и поддерживать control-plane probes для мониторинга, декодирования протоколов и анализа трафика
- Проектировать и внедрять фреймворки автоматизированного тестирования (функциональное, интеграционное, регрессионное)
- Собирать требования с техническими лидерами и кросс-функциональными командами, вести техническую документацию и демонстрации концептов
- Проводить технические исследования, разрабатывать инструменты анализа производительности и оптимизировать конфигурации сети
- Поддерживать продукты на всём цикле релиза: тестирование, валидация, деплой
Требования
- Степень бакалавра в STEM-дисциплине (Computer Science, Computer Engineering, Electrical Engineering или смежное)
- Минимум 8 лет профессиональной разработки ПО в телеком или сетевой области
- 5+ лет практической разработки сетевых функций 5G Core или эквивалентных систем LTE/4G EPC (MME, SGW, PGW, HSS)
- Владение C++, Python или аналогичными современными языками программирования
- Глубокое знание спецификаций 3GPP и протоколов RAN/5G-NR/LTE
- Понимание распределённых систем, микросервисной архитектуры и паттернов сигнализации control-plane
- Опыт с фреймворками автоматизированного тестирования и CI/CD пайплайнами
- Навыки отладки и оптимизации производительности, сильные инженерные основы
- Опыт анализа логов сетевых элементов специализированными инструментами
- Готовность периодически работать сверхурочно и в выходные в критические периоды
- Наличие разрешения на работу в США (спонсорство не предоставляется)
Условия
- Полная занятость, работа в офисе в Santa Clara, CA
- Конкурентная зарплата
- Непрерывное обучение и развитие
- Программы здоровья и благополучия
- Финансовые решения на будущее
- Опциональные юридические услуги (только США)
- Оплачиваемые праздники и отпуск
Навыки
- C++
- Python
- Linux
- 5G Core
- 3GPP
- NAS
- PFCP
- GTP-U
- HTTP/2
- N4
- N11
- REST API
- микросервисы
- распределённые системы
- CI/CD
- LTE
- 4G EPC
- MME
- SGW
- PGW
- HSS
- 5G-NR
- RAN
- OpenTelemetry
- Prometheus
- Grafana
- KVM
- VMware
- OpenStack
- AWS
- Kubernetes
- Helm
- Docker
- Go
- Rust
- QXDM
- XCAL