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/Developer
- Сильные навыки программирования на C++ и Python
- Опыт test-driven development
- Опыт дисциплинированного подхода к разработке на основе дизайна
- Владение инструментами software engineering
- Умение документировать требования и спецификации
- Отличные коммуникативные навыки и умение работать в команде
Условия
- Базовая зарплата 224 000 – 356 500 USD в год
- Право на equity и льготы
- Гибридный/удалённый формат (US-CA-Remote)
Навыки
- C++
- Python
- CUDA
- SIMD
- TensorFlow
- PyTorch
- DNN
- embedded
- test-driven development