University of Dayton
Associate Integration/Software Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик интеграции и ПО в команду, создающую софт для автономных транспортных средств в рамках DevSecOps. Работа включает написание и тестирование ПО, настройку аппаратных систем и интеграцию компонентов в лаборатории SIL/HIL.
Задачи
- Разрабатывать и тестировать ПО на нескольких языках высокого уровня
- Настраивать и тестировать аппаратные системы
- Разрабатывать и тестировать приложения от концепции до внедрения
- Выполнять системную интеграцию и тестирование для отработки технологий
- Быстро осваивать новые программные пакеты и системы, включая процесс сборки и запуск развёрнутых приложений
- Интегрировать различные программные пакеты в лабораторию Software-in-Loop (SIL)/Hardware-in-Loop (HIL)
Требования
- Степень бакалавра в области Computer Science, Computer Engineering или смежной области
- Умение работать в мультидисциплинарной команде
- Умение разрабатывать развёртываемое ПО на C/C++, Java или Python
- Опыт использования и разработки в Linux
- Практический опыт с Docker: написание Dockerfile, сборка и тегирование образов, запуск и отладка контейнеров
- Наличие допуска SECRET или способность получить US SECRET clearance
- Гражданство США
Условия
- Большая часть работы выполняется на месте в Dayton, OH
- Возможна некоторая гибкость в удалённой работе
- Работа в рамках DevSecOps
- Участие в исследованиях, финансируемых DoD
Навыки
- C
- C++
- Java
- Python
- Linux
- Docker
- CI/CD
- GitLab
- Kubernetes
- RHEL 8.x
- Spring Boot
- REST
- DevSecOps