Honeywell Aerospace
Advanced Software Engineer - Test Systems
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-программист в Honeywell Engineering Test Services: разработка ПО для автоматизации испытаний двигателей и сбора данных, поддержка существующих инструментов и работа с испытательными стендами.
Задачи
- Проектировать, разрабатывать, тестировать и внедрять ПО для автоматизации испытаний двигателей и сбора данных
- Поддерживать и сопровождать существующие программные решения и инструменты
- Быстро диагностировать программные и аппаратные проблемы
- Писать чистый, поддерживаемый и документированный код по внутренним стандартам
- Участвовать в интеграции измерительной аппаратуры и аппаратных интерфейсов в программные системы
- Проводить код-ревью, тестирование и валидацию релизов для надёжности системы
- Собирать требования с тестовых инженеров и внутренних заказчиков и поставлять рабочие решения
- Устранять неполадки в лабораторных условиях, связанные с взаимодействием ПО и оборудования
Требования
- Степень бакалавра в технической дисциплине (наука, технологии, инженерия, математика)
- Опыт программирования на 2+ языках, например Python, Java, C++
- 4+ года опыта в жизненном цикле разработки ПО, включая валидацию и верификацию
- Знание базовых инструментов командной строки Linux/Unix
- Соответствие требованиям U.S. Person (гражданство, ПМЖ или защищённый статус в США)
Условия
- Гибридный график работы в Phoenix, AZ
- Медицинская, стоматологическая, офтальмологическая и страхование жизни с субсидией работодателя
- Страхование краткосрочной и долгосрочной нетрудоспособности
- 401(k) с совпадением, гибкие и медицинские сберегательные счета
- Программа помощи сотрудникам и образовательная помощь
- Родительский отпуск и 12 оплачиваемых праздников
- Оплачиваемый отпуск, личные и больничные дни
Навыки
- Python
- Java
- C++
- Linux
- Unix
- SQL
- Modbus TCP/IP
- OPCUA
- ARINC 429
- MIL-STD-1553
- Git
- Bitbucket
- JIRA
- Subversion