STR
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Systems Development Division компании STR. Разработка и тестирование C++ софта для встроенных радарных систем с фокусом на Air-to-Air приложения.
Задачи
- Переводить системные и программные требования в проектные решения, соответствующие архитектурным ограничениям и требованиям открытой архитектуры
- Реализовывать надёжный высококачественный C++ код для mission-critical real-time систем с высокими требованиями к надёжности и доступности
- Разрабатывать тестовые фреймворки для проверки корректности реализации и производительности C++ софта
- Использовать и итеративно улучшать практики DevSecOps
- Участвовать в peer review требований, архитектуры, реализаций и тест-планов
- Документировать программные проекты и интерфейсы
- Разрабатывать инструменты анализа
- Проводить root cause analysis дефектов и вносить исправления
Требования
- Возможность получить допуск Top Secret (требуется гражданство США)
- Степень бакалавра по Computer Science или смежной технической специальности и не менее 5 лет релевантного опыта
- Экспертиза в C++14 и техниках software engineering: многопоточность, управление памятью, оптимизация производительности
- Опыт интеграции с крупными программными системами, включая unit- и system-level тестирование
- Понимание использования GitLab, CI/CD инструментов, фреймворков автоматизированного тестирования и инструментов контроля качества кода
- Готовность осваивать новые языки программирования, сторонние фреймворки и инновационные технологии
Условия
- Full-Time Salary Range: $138,000 - $190,000
- Офисы рядом с Boston MA, Arlington VA, Dayton OH, Melbourne FL, Carlsbad CA, Atlanta GA и Denver CO
- Коллаборативная среда обучения, поддержка глубокого технического понимания
Навыки
- C++
- C++14
- C++17
- многопоточность
- управление памятью
- оптимизация производительности
- GitLab
- CI/CD
- автоматизированное тестирование
- DevSecOps
- MATLAB
- GPU
- RDMA
- signal processing
- radar