
Trane Technologies е глобална производствена и енергийна компания, която разработва ОВК системи, хладилно оборудване, сградни системи и решения за управление за търговски и промишлени клиенти. Дейността ѝ съчетава оборудване, технологии за климатичен контрол и услуги на място с производствени операции и управление на веригата за доставки по целия свят. Компанията се фокусира върху енергийно ефективни решения, предназначени да помогнат на клиентите да намалят емисиите си и да управляват въглеродния си отпечатък, подкрепени от инициативи като ангажиментите ѝ за 2030 г. и предизвикателството Gigaton Challenge.
Старши архитект на вграден софтуер и водещ разработчик в Оберхаузен
Ръководене на архитектурата на вграден софтуер за енергийно-електронни системи на C/C++, поддържащи устойчивите HVAC и транспортни продукти на Trane Technologies. Определяне на техническата посока от първоначалната концепция до целия жизнен цикъл на продукта.
Описание
- Дефиниране на софтуерни архитектури за продукти за силова електроника, предназначени за транспортни и стационарни HVAC приложения
- Ръководене на проектирането, разработването и внедряването на вграден софтуер за VFD и усъвършенствани системи за управление
- Подпомагане на продуктите от ранната концепция и производството до текущите дейности през жизнения цикъл
- Надзор над софтуера за устройства за управление на захранването, фърмуерни платформи, приложения за контролери, интеграция на системното управление и инструменти за разработка
- Подобряване на надеждността, производителността, конфигурируемостта и качеството чрез архитектура, прегледи на кода, тестване и практики за CI/CD
- Подпомагане на разработчиците при създаването на поддържаем, повторно използваем и разширяем софтуер и ясна техническа документация
- Партньорство с хардуерни инженери и участие в избора на MCU/MPU и периферни интегрални схеми
- Координиране на софтуерни, специалисти по сигурността и външни инженерни специалисти за спазване на стандартите за киберсигурност и функционална безопасност
- Партньорство със собственици на продукти и бизнес заинтересовани страни по внедряването от архитектурните решения до пускането на пазара и поддръжката през жизнения цикъл
- Проследяване на технологичното развитие, оценяване на компоненти и инженерни методи и принос с иновации към пътната карта на продукта
- Насърчаване на практично и отговорно използване на AI при анализа, разработката, тестването, внедряването и мониторинга
Изисквания
- Най-малко осем години релевантен професионален опит в разработката на софтуер, в идеалния случай включващ архитектура и системен дизайн
- Способност за създаване, обясняване и поддържане на архитектури за сложни системи чрез утвърдени шаблони и езици за моделиране
- Опит в разработката на вградени системи за управление, подложени на ограничения по отношение на паметта, производителността, реалното време и периферните устройства
- Практически опит с ARM-базирани MCU или MPU, включително платформи като STM32 или Renesas RA, както и с DSP
- Познаване на приложения с изисквания за работа в реално време
- Отлични умения за програмиране на вграден софтуер на C и C++
- Професионален опит с използване на инструментални вериги, дебъгери и профайлъри
- Опит с ниско ниво на фърмуера, достъп до регистри, обработка на прекъсвания, драйвери за периферни устройства, първоначално стартиране на платки и хардуерен анализ с осцилоскоп или логически анализатор
- Опит с Git, системи за изграждане като Make/CMake или подобни, рамки за автоматизирано тестване и CI/CD конвейери
- Разбиране на практиките за качество на кода, статичния анализ и модулното, интеграционното и системното тестване
- Опит в прилагането на приложими стандарти за кодиране и модели на процеси за разработка на софтуер
- Разбиране на функционалната безопасност и киберсигурността при вградените системи
- За предпочитане три или повече години техническо лидерство, например като архитект или на сравнима старша позиция
- Отлични комуникационни и умения за сътрудничество с технически и бизнес заинтересовани страни
- Способност за ръководене на прегледи на дизайна и обясняване на технически решения на нетехническа аудитория
- Опит в менторство и развитие на инженери
- Опитът със силова електроника е силно желателен
- Опит с моделно-базирано проектиране и инструменти като Simulink или PLECS
- Опит с използване на гъвкави или итеративни подходи за разработка
- Познаване на нововъзникващи технологии и приложения на AI/ML за вградени системи
Придобивки
- Конкурентно възнаграждение
- Допълнителни придобивки според местоположението
- Възможности за професионално и личностно развитие
- Сътрудническа, уважителна и приобщаваща работна среда
- Възможност за влияние върху технологиите, процесите и организационните структури
- Цялостни придобивки и програми
- Работодател, предоставящ равни възможности