
Kidde Global Solutions разрабатывает и производит средства и системы пожарной безопасности для жилых, коммерческих и промышленных объектов. В ассортимент компании входят датчики дыма и угарного газа, огнетушители, системы обнаружения и тушения пожара, а также сопутствующее оборудование и услуги в сфере безопасности. Компания предлагает решения для частных и профессиональных клиентов, помогающие защищать людей и имущество.
Инженер по встроенному ПО — Гданьск, Польша (офисная работа)
Разрабатывайте прошивки на C для охранных устройств Kidde, включая системы на базе STM32 и защищённые коммуникации. Работайте над подключением, кибербезопасностью, встраиваемыми платформами и продуктами контроля доступа.
Описание
- Создавать прошивки на C для проводных и беспроводных охранных продуктов
- Разрабатывать прошивки для охранных устройств на базе STM32
- Реализовывать защищённую связь устройств и механизмы обновления прошивок
- Повышать производительность устройств, эффективность использования памяти, энергопотребление и надёжность
- Разрабатывать функции связи с использованием RS485 и беспроводных технологий
- Разрабатывать программное обеспечение для систем без ОС, RTOS и встроенного Linux
- Участвовать в обсуждении архитектуры прошивок и разработке технических решений совместно с ведущими инженерами
- Отлаживать встроенные системы, исследовать неисправности и выявлять их первопричины с помощью профессиональных инструментов разработки
- Поддерживать продукты, разработанные в соответствии с такими стандартами безопасности, как EN50131 Grade 3
- Создавать повторно используемые встраиваемые платформы для нескольких семейств продуктов
- Работать с командами аппаратного обеспечения, QA, управления продуктами, комплаенса и кибербезопасности на протяжении всего жизненного цикла продукта
- Поддерживать процессы верификации, валидации, сертификации и производства
- Проверять код и помогать совершенствовать практики разработки программного обеспечения
- Обмениваться знаниями с глобальными инженерными командами и продвигать единообразную реализацию
- Поддерживать продукты от первоначальной концепции до массового производства по всему миру
Требования
- Степень бакалавра или магистра в области разработки программного обеспечения, электроники, телекоммуникаций, компьютерной инженерии или смежной дисциплины
- Не менее трёх лет опыта разработки прошивок для встроенных систем
- Уверенное владение языком C
- Опыт работы с микроконтроллерами ARM Cortex-M
- Понимание разработки встроенного ПО без ОС или на базе RTOS
- Опыт отладки встроенных систем с помощью стандартных инструментов разработки
- Понимание интерфейсов и протоколов связи встроенных систем
- Знакомство с Git и практиками совместной разработки программного обеспечения
- Свободное владение письменным и устным английским языком
- Знание STM32, TI MSPM0 или сопоставимых микроконтроллеров ARM Cortex-M
- Опыт работы со связью RS485
- Опыт разработки для встроенного Linux
- Опыт использования отладки SWD или JTAG
- Знание решений для безопасной загрузки и защищённого обновления прошивок
- Знакомство с инструментами CI/CD для разработки встроенного ПО
- Готовность переехать в Гданьск, Польша
Преимущества
- Помощь с переездом
- Талоны на питание
- Медицинская страховка LuxMed
- Карта MultiSport
- Дополнительный пенсионный взнос IKE/IKZE
- Ежегодный бонус по результатам работы, зависящий от индивидуальных и корпоративных результатов
- Возможности карьерного развития и профессионального роста
- Стабильная занятость в сформированной инженерной среде
- Рабочая культура, поддерживающая самостоятельность, творчество и непрерывное обучение
- Конкурентоспособный пакет льгот