Xnrgy Climate Systems
Senior Software Engineer / Tools Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в XNRGY Climate Systems: разработка Selection Engine и CPQ-системы для подбора, конфигурирования и расчёта стоимости чиллеров и систем охлаждения дата-центров. Роль на стыке ПО и инженерных расчётов, с ответственностью за архитектуру, надёжность и интеграции.
Задачи
- Разрабатывать расчётный движок для инженерных моделей, численных решений и сценариев подбора продуктов
- Реализовывать логику конфигурации, правил, ограничений, ценообразования и подбора для сложных конфигураций продуктов
- Проектировать и поддерживать базы данных производительности, модели данных, версионирование, валидацию и трассируемость
- Интегрировать данные и инструменты тестовых стендов для корреляции производительности, валидации данных и развёртывания моделей
- Формировать пользовательский интерфейс и рабочие процессы для Sales и Applications, включая валидацию, ошибки, предупреждения и повторный вызов котировок
- Автоматизировать отчёты о производительности, submittals, спецификации оборудования, чертежи и другие технические пакеты
- Связывать ПО подбора с CRM, ERP, PLM/PDM, ценообразованием, BOM и смежными инженерными системами
- Создавать масштабируемую архитектуру ПО для ограниченных конфигураций и модульных семейств продуктов
- Выстраивать практики тестирования, контроля версий, релизов, развёртывания и воспроизводимости для production-критичного инженерного ПО
Требования
- Степень бакалавра в Computer Science, Software Engineering, Mechanical Engineering или смежной технической области либо эквивалентный опыт
- 7+ лет разработки и поддержки production-систем в инженерной, научной, численной или промышленной сфере
- Уверенное владение C# и VB.NET, умение развивать и модернизировать существующие расчётные кодовые базы
- Практический опыт численных методов: итерационные расчёты, сходимость, интерполяция, оптимизация
- Сильный опыт SQL и реляционных БД: проектирование схем, моделирование данных, миграции, индексация, оптимизация запросов; PostgreSQL и MySQL приветствуются
- Опыт работы с Git, автоматизированным тестированием, code review, управлением релизами и развёртыванием
- Опыт перевода инженерных спецификаций в ПО и работы с mechanical, applications и testing командами
- Опыт с конфигурацией продуктов, инженерным ПО подбора или ПО для сложных инженерных продуктов
- Опыт интеграции с пайплайнами тестовых данных, ERP, CRM, PLM/PDM или системами генерации технических документов
Условия
- Работа в быстрорастущей организации, трансформирующей индустрию климатических систем
- Возможность влиять на устойчивое развитие, инновации и передовое производство
- Сотрудничество с талантливыми кросс-функциональными командами
- Офис в Mesa, AZ
Навыки
- C#
- VB.NET
- SQL
- PostgreSQL
- MySQL
- Git
- численные методы
- ERP
- CRM
- PLM/PDM
- LaTeX
- CoolProp
- REFPROP
- ASHRAE Standard 205