Honeywell
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер по верификации и валидации встраиваемого ПО и IoT-устройств в Honeywell Building Automation. Отвечает за тестовые стратегии, автоматизацию и соответствие стандартам для систем управления зданиями.
Задачи
- Разрабатывать и развивать фреймворки, скрипты и инструменты автоматизированного тестирования для повышения покрытия и эффективности
- Применять лучшие практики AI для повышения надёжности и эффективности автоматизированного и ручного тестирования
- Проектировать, выполнять и поддерживать комплексные тест-планы: функциональное, регрессионное, нагрузочное и системное тестирование
- Валидировать сложные встраиваемые системы, IoT-устройства, платформы управления зданиями и интегрированные аппаратно-программные продукты
- Анализировать результаты тестов, устранять дефекты и давать рекомендации на основе данных для повышения надёжности и производительности
- Тесно взаимодействовать с командами разработки ПО, аппаратного обеспечения, систем и качества для готовности продукта и соответствия отраслевым стандартам
- Документировать процедуры тестирования, результаты и технические выводы для внутренних стейкхолдеров и регуляторных требований
- Наставлять и поддерживать младших членов команды в методологии тестирования, автоматизации и отладке
Требования
- 4+ года опыта применения методологий верификации и валидации (V&V), включая проектирование и выполнение тест-планов для сложных программно-аппаратных систем
- 4+ года опыта работы с инструментами автоматизации тестирования, скриптовыми языками (например, Python) и тестированием встраиваемых, IoT или интегрированных аппаратно-программных продуктов
- Степень бакалавра в области инженерии, компьютерных наук или смежной технической дисциплины
- Опыт работы с инструментами автоматизации (например, pytest, Robot Framework, Selenium, LabVIEW или аналогичными)
- Знание отраслевых стандартов, таких как UL, IEC, ISO, или требований регуляторного соответствия
- Знакомство с протоколами связи (например, CAN, Modbus, BACnet, I2C, SPI, TCP/IP)
- Сильные навыки решения проблем и способность диагностировать сложное поведение систем
- Способность эффективно работать в динамичной и быстро меняющейся инженерной среде
- Стремление к непрерывному обучению, инженерному совершенству и инновациям
- Опыт тестирования встраиваемой прошивки, электроники, подключённых устройств или технологий автоматизации зданий будет плюсом
- Требование U.S. PERSON: кандидат должен быть гражданином США, постоянным резидентом США или иметь защищённый статус в США
Условия
- Годовая базовая зарплата: $97,400 - $122,000
- Комплексный пакет льгот: субсидируемая медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- Краткосрочная и долгосрочная нетрудоспособность
- 401(k) с match, гибкие расходные счета, сберегательные счета здоровья, EAP и помощь в обучении
- Родительский отпуск, оплачиваемый отпуск (отпуск, личные дела, больничные, родительский отпуск) и 12 оплачиваемых праздников
- Гибридный график работы в офисе Framingham, MA
Навыки
- Python
- pytest
- Robot Framework
- Selenium
- LabVIEW
- CAN
- Modbus
- BACnet
- I2C
- SPI
- TCP/IP
- IoT
- embedded systems
- test automation