Simpson Strong-Tie
Equipment Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик ПО для промышленного оборудования в Simpson Strong-Tie. Разработка и поддержка Windows-приложений на C#/.NET, интеграция с оборудованием и ПЛК, диагностика сложных проблем на стыке софта и механики.
Задачи
- Проектировать, разрабатывать, поддерживать и сопровождать Windows-приложения для оборудования на C# и .NET (операторские интерфейсы, интеграции с оборудованием, диагностика, утилиты конфигурации, интеграции с принтерами)
- Диагностировать сложные проблемы оборудования на стыке ПО, электрики, датчиков, ПЛК, моторов, приводов, энкодеров, принтеров, сетей и механики; документировать находки и эскалировать по адресу
- Интегрировать приложения с промышленным оборудованием и системами управления, включая ПЛК, по протоколам Modbus и OPC
- Быть финальной точкой эскалации по сложным вопросам программной поддержки
- Разрабатывать и поддерживать автотесты, диагностические инструменты и процессы валидации, используя AI-инструменты с независимой проверкой результатов
- Интегрировать промышленные печатающие технологии (струйные, этикеточные, высокоразрешающие принтеры)
- Взаимодействовать с кросс-функциональными командами: сбор требований, поддержка установок и апгрейдов, документирование
Требования
- Степень бакалавра в computer science, software engineering, информационных системах, инженерии или смежной области либо эквивалентный опыт
- 5+ лет релевантного опыта разработки ПО
- Сильный опыт разработки Windows-приложений на C# и .NET
- Опыт desktop-разработки: WPF, WinForms или аналогичные подходы
- Опыт проектирования чистого, поддерживаемого и тестируемого ПО
- Опыт практик автоматизированного тестирования
- Опыт эффективного и ответственного использования AI-инструментов разработки
- Опыт интеграции ПО с внешним оборудованием, устройствами или сторонними системами
- Знакомство с промышленными протоколами: Modbus, OPC, последовательная связь, TCP/IP
- Знакомство с системами на ПЛК и промышленной автоматизацией (программирование ПЛК — плюс, не обязательно)
- Понимание базовых электрических систем, датчиков, моторов, приводов, энкодеров и концепций управления машинами
- Механическая смекалка и понимание работы физического оборудования
- Исключительные навыки траблшутинга и root-cause анализа
- Опыт работы с Git
- Умение документировать технические решения, результаты диагностики и процедуры поддержки
- Сильные навыки письменной и устной коммуникации
- Готовность к командировкам до 10% времени
Условия
- Full-time, exempt позиция в Fulton, MO, гибридный график
- Зарплата $77,600 - $124,200 в год
- Квартальные бонусы или комиссия
- Медицинская, стоматологическая и оптическая страховка, пенсионные отчисления, планы покупки акций и бонусы
- Оплачиваемые отпуск, больничные, праздники, декретные и другие выплаты
- Скидки для сотрудников, реферальные бонусы, matching благотворительных взносов, компенсация обучения
- Релокация не предоставляется
Навыки
- C#
- .NET
- WPF
- WinForms
- Modbus
- OPC
- TCP/IP
- PLC
- Git
- автоматизированное тестирование
- AI-инструменты разработки