Trane Technologies
Trane Technologies
Trane Technologies — глобальная производственная и энергетическая компания, разрабатывающая системы HVAC, холодильное оборудование, инженерные системы зданий и системы управления для коммерческих и промышленных клиентов. Компания объединяет производство оборудования, технологии климат-контроля и выездное обслуживание с глобальными производственными и логистическими операциями. Она сосредоточена на энергоэффективных решениях, помогающих клиентам сокращать выбросы и контролировать углеродный след, опираясь на такие инициативы, как обязательства на 2030 год и программа Gigaton Challenge.

Старший архитектор встраиваемого ПО и ведущий разработчик в Оберхаузене

Руководите архитектурой встраиваемого ПО для систем силовой электроники C/C++, поддерживающих устойчивые решения Trane Technologies в сфере HVAC и транспорта. Определяйте техническое направление от первоначальной концепции до полного жизненного цикла продукта.

Описание

  • Определять архитектуру ПО для продуктов силовой электроники в транспортных и стационарных HVAC-приложениях
  • Руководить проектированием, разработкой и внедрением встраиваемого ПО для частотно-регулируемых приводов и передовых систем управления
  • Поддерживать продукты на этапах от ранней концепции и производства до последующих мероприятий в рамках жизненного цикла
  • Координировать разработку ПО для устройств управления электропитанием, платформ прошивок, приложений контроллеров, интеграции системного управления и инструментов разработки
  • Повышать надежность, производительность, конфигурируемость и качество посредством архитектурных решений, проверки кода, тестирования и практик CI/CD
  • Помогать разработчикам создавать сопровождаемое, повторно используемое и расширяемое ПО, а также понятную техническую документацию
  • Взаимодействовать с инженерами по аппаратному обеспечению и участвовать в выборе MCU/MPU и периферийных микросхем
  • Координировать работу специалистов по ПО, безопасности и внешних инженерных консультантов для соблюдения стандартов кибербезопасности и функциональной безопасности
  • Взаимодействовать с владельцами продуктов и бизнес-заинтересованными сторонами при реализации решений — от архитектурных решений до запуска и сопровождения продукта
  • Отслеживать технологические разработки, оценивать компоненты и инженерные методы, а также вносить инновации в дорожную карту продукта
  • Поощрять практичное и ответственное применение ИИ на этапах анализа, разработки, тестирования, внедрения и мониторинга

Требования

  • Не менее восьми лет соответствующего профессионального опыта разработки ПО, желательно включая архитектуру и проектирование систем
  • Умение создавать, объяснять и поддерживать архитектуры сложных систем с использованием устоявшихся шаблонов и языков моделирования
  • Опыт разработки встраиваемых систем управления с ограничениями по памяти, производительности, работе в реальном времени и периферийным устройствам
  • Практический опыт работы с MCU или MPU на базе ARM, включая такие платформы, как STM32 или Renesas RA, а также с DSP
  • Знакомство с приложениями, предъявляющими требования к работе в реальном времени
  • Уверенные навыки программирования на C и C++ для встраиваемых систем
  • Профессиональный опыт работы с цепочками инструментов, отладчиками и профилировщиками
  • Опыт работы с низкоуровневыми прошивками, доступом к регистрам, обработкой прерываний, драйверами периферийных устройств, запуском плат, а также анализом аппаратного обеспечения с помощью осциллографа или логического анализатора
  • Опыт работы с Git, Make/CMake или аналогичными системами сборки, фреймворками автоматизированного тестирования и конвейерами CI/CD
  • Понимание практик обеспечения качества кода, статического анализа, модульного, интеграционного и системного тестирования
  • Опыт применения соответствующих стандартов кодирования и моделей процессов разработки ПО
  • Понимание функциональной безопасности и кибербезопасности встраиваемых систем
  • Желательно не менее трех лет технического руководства, например в роли архитектора или на сопоставимой старшей должности
  • Отличные навыки коммуникации и сотрудничества с техническими и бизнес-заинтересованными сторонами
  • Способность руководить проверками проектных решений и объяснять технические решения нетехнической аудитории
  • Опыт наставничества и развития инженеров
  • Опыт работы с силовой электроникой будет существенным преимуществом
  • Опыт модельно-ориентированного проектирования и работы с такими инструментами, как Simulink или PLECS
  • Опыт работы с гибкими или итеративными подходами к разработке
  • Осведомленность о новых технологиях и применении ИИ/МО во встраиваемых системах

Преимущества

  • Конкурентоспособное вознаграждение
  • Дополнительные льготы в зависимости от региона
  • Возможности профессионального и личного развития
  • Сотрудничающая, уважительная и инклюзивная рабочая среда
  • Возможность влиять на технологии, процессы и организационные структуры
  • Комплексный пакет льгот и программ
  • Работодатель, предоставляющий равные возможности