SmartTech Contracting LLC
Software Engineer - Special Projects and Innovation
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в группу Special Projects and Innovation, которая занимается быстрыми прототипами и пилотами для мониторинга и аналитики критичных дата-центров. Работа охватывает полный стек: сенсоры и шлюзы, edge-вычисления, БД, HMI и дашборды, ML/AI-аналитика.
Задачи
- Проектировать и разрабатывать full-stack приложения и пайплайны данных для сбора, хранения, трендов и анализа данных с систем мониторинга
- Разрабатывать Python-скрипты, API и схемы БД для быстрых proof-of-concept и пилотных внедрений
- Создавать HMI, дашборды и системы алармов на современных веб-фреймворках и инструментах визуализации
- Интегрировать ML-инференс и AI/LLM-компоненты в поставляемые продукты
- Исследовать и сравнивать варианты аппаратных и программных решений
- Разрабатывать архитектурные диаграммы систем с использованием UML
- Оценивать бюджеты на основе BOM, списков комплектующих, ресурсов и расписаний
- Помогать собирать и тестировать физические системы в лабораториях: сенсоры, шлюзы, сетевое оборудование, edge-вычисления
- Выезжать на объекты для обследований, системной интеграции и полевых пилотов
- Подключать устройства и системы через промышленные и сетевые протоколы (Modbus, BACnet/IP, MQTT, OPC UA, LoRaWAN)
- Готовить отчёты и презентовать результаты на регулярных апдейтах по проектам
- Документировать решения и передавать зрелые инициативы долгосрочным владельцам
- Участвовать в постмортемах и разборах извлечённых уроков
- Использовать AI-инструменты и цифровые инструменты для повышения эффективности работы
Требования
- Опыт full-stack разработки, включая скриптовые языки (предпочтительно Python), API и фреймворки приложений
- Data engineering: структуры данных, реляционные, векторные и time-series БД, проектирование пайплайнов данных
- Системная интеграция через стандартные протоколы: Modbus, BACnet/IP, MQTT (Sparkplug B), OPC UA, LoRaWAN
- Основы сетей: TCP/IP, HTTP/REST, маршрутизация, VLAN, VPN, multi-WAN
- Знакомство с платформами SCADA / BAS на уровне, достаточном для интеграции и получения данных
- Интеграция ML-моделей и AI/LLM-сервисов в приложения и рабочие процессы
- Построение архитектурных диаграмм в инструментах вроде draw.io или Lucidchart
- Опыт автоматизации процессов в n8n или Microsoft Power Automate
- Git, Jira/Azure DevOps, базовое администрирование Linux/Windows-серверов
- Монтаж проводки систем управления и практическое прототипирование оборудования в лаборатории
- Знание VLAN, LAN, VPN и RSTP
- Знание IoT и решений для умных зданий
- Уверенное владение MS Office (Excel, Word, Outlook, PowerPoint, Teams)
- Умение эффективно работать удалённо: коммуникация, самоорганизация, проактивность
- Соблюдение требований безопасности компании и объектов
- Умение использовать AI и новые технологии для оптимизации процессов
- Умение готовить документы, отчёты и переписку
- Эффективная устная и письменная коммуникация, в том числе техническая
- Опыт прямого общения со стейкхолдерами, иногда в роли основного контакта с клиентом
- Умение работать в команде и самостоятельно при умеренном надзоре
- Стрессоустойчивость и соблюдение сжатых сроков
- Навыки планирования и делегирования
- Готовность получить сертификацию NFPA70E и/или пройти обучение OSHA
- Организационные навыки и умение вести несколько задач одновременно
- Степень бакалавра в инженерии, Computer Science или смежной дисциплине
Условия
- Удалённая работа из любой точки США с поездками на объекты и в лаборатории
- Командировки до 25%, включая любые штаты США
- Выбор комплексных медицинских планов, включая два PPO и HDHP с HSA
- Стоматология и страхование зрения, в том числе для супруга и детей до 26 лет
- 401k с match от компании и опция self-directed brokerage account
- Оплачиваемый отпуск, включая дополнительные дни в последнюю неделю года
- Страхование жизни, оплачиваемое компанией, для сотрудника и иждивенцев
- Краткосрочная и долгосрочная нетрудоспособность, покрытие AD&D
- Профессиональное развитие, компенсация обучения и помощь с лицензиями
- Оплачиваемый родительский отпуск после года работы
Навыки
- Python
- APIs
- SQL
- vector databases
- time-series databases
- Modbus
- BACnet/IP
- MQTT
- Sparkplug B
- OPC UA
- LoRaWAN
- TCP/IP
- HTTP/REST
- VLAN
- VPN
- SCADA
- BAS
- ML
- AI
- LLM
- UML
- draw.io
- Lucidchart
- n8n
- Microsoft Power Automate
- Git
- Jira
- Azure DevOps
- Linux
- Windows Server
- IoT
- RSTP
- MS Office