NVIDIA
Senior Perception Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду perception NVIDIA для разработки и продуктивности решений автономного вождения. Проектирование и реализация компонентов восприятия, деплой DNN-моделей на embedded-платформы.
Задачи
- Выполнять полный цикл разработки ПО (SDLC)
- Писать хорошо спроектированный, тестируемый код
- Интегрировать компоненты perception в полнофункциональную программную систему
- Разрабатывать планы верификации ПО и процедуры контроля качества
- Документировать и поддерживать функциональность ПО
- Решать проблемы, отлаживать и модернизировать существующие системы
- Синхронизироваться с планами проекта и отраслевыми стандартами
- Деплоить современные DNN-модели perception на embedded-платформы
- Анализировать и улучшать систему с использованием реальных и синтетических бенчмарк-данных
Требования
- BS, MS или PhD в Computer Science или смежных областях (или эквивалентный опыт)
- Подтверждённый опыт работы (12+ лет) на embedded-платформах для real-time приложений в роли Software Engineer или Software Developer
- Сильные навыки программирования на C++ и Python
- Опыт test-driven development
- Опыт дисциплинированного, основанного на дизайне подхода к разработке ПО
- Владение инструментами software engineering
- Умение документировать требования и спецификации
- Выдающиеся коммуникативные навыки и навыки командной работы
Условия
- Базовая зарплата 224 000 – 356 500 USD в год
- Право на equity и льготы
- Инклюзивная рабочая среда, равные возможности
Навыки
- C++
- Python
- CUDA
- SIMD
- TensorFlow
- PyTorch
- DNN
- embedded platforms
- test-driven development