Purposebrands
Purposebrands
Наличният профил на компанията Purposebrands в момента не предоставя достатъчно информация, за да бъдат описани нейният сектор, продукти, структура на екипа или дейност по подбор на персонал.

Старши софтуерен инженер по фърмуер

Старши инженер, отговорен за C++ фърмуер, свързан хардуер и системи за контрол на достъпа, които подпомагат фитнес бизнеса на Purpose Brands. Ролята обхваща интеграция на устройства, свързаност с бекенд системи, автоматизирано тестване и инструменти за управление на парка от устройства.

Описание

  • Управление и поддръжка на парка от свързани устройства
  • Проектиране и поддръжка на C++ фърмуер за системата за контрол на достъпа
  • Координиране на интеграциите между хардуера и бекенд системите
  • Проектиране и разработване на вътрешни инструменти за управление на парка от устройства
  • Създаване и поддръжка на автоматизирани тестови пакети
  • Създаване и поддръжка на техническа документация
  • Партньорство с инженери по фърмуер, бекенд, QA и водещи инженери
  • Координиране с доставчици на хардуер при нови хардуерни ревизии
  • Разработване и изпълнение на планове за приемателно и ръчно тестване
  • Подпомагане на екипите за поддръжка при диагностициране на сложни хардуерни проблеми по целия свят
  • Предоставяне на технически насоки относно технологичния стек на хардуера
  • Работа с доставчици на хардуер и SaaS
  • Координиране с екипите по веригата на доставки, складовете и подготовката на устройствата за поддържане на надеждна наличност на продуктите

Изисквания

  • Последователно изпълняване на поетите ангажименти при поддържане на високи технически стандарти
  • Самостоятелна и организирана работа в динамична, разпределена и колаборативна среда
  • Писане на фърмуер за микроконтролери на C или C++
  • Разработване на многопоточни приложения с mutex-и, нишки, pthreads или сравними инструменти
  • Създаване и интегриране на автоматизирани тестове с инструменти като GTest и GMock
  • Дълбока експертиза поне в една от областите, посочени като предимство
  • Повече от пет години опит в разработването на хардуерни продукти от проектирането до внедряването
  • Интегриране на интерфейси I2C, RS485, SPI, BLE и цифрови I/O
  • Значителен опит с микроконтролери или платформи като ESP32, nRF, Raspberry Pi или Arduino
  • Четене и отстраняване на грешки в електрически схеми
  • Проектиране на хардуерни проекти от първоначалната концепция до завършването
  • Интерпретиране и интегриране на документи с технически спецификации
  • Ефективна работа с договорни производители и логистични партньори
  • Използване на toolchain-и и системи за компилиране като CMake и линкери
  • Отстраняване на сложни хардуерни проблеми в глобален мащаб
  • Повече от пет години опит в разработването на свързани бекенд системи в реално време
  • Разработване на cloud-native бекенд приложения с .NET, Java, Kotlin или друг сравним език
  • Разработване и интегриране на микросървиси
  • Разработване и интегриране на системи за оторизация, удостоверяване и OAuth2
  • Управление на сертификати и използване на криптографски инструменти
  • Прилагане на инфраструктура като код с Terraform, CDK или сравними инструменти
  • Разработване на системи за компилиране или управление на CI/CD с платформи като GitHub Actions или TeamCity
  • Опит с iOS, Android или и двете
  • Работа с BLE устройства с микроконтролери в режими Peripheral и Central
  • Разработване на хардуерни интеграции в реално време
  • Висше образование в подходяща област се счита за предимство, а не за задължително изискване

Придобивки

  • Медицинско, стоматологично и офталмологично покритие
  • Хибридна работна среда
  • Застраховка живот и застраховка при инвалидност
  • Неограничен отпуск и платени празници
  • Гъвкави петъци между Memorial Day и Labor Day
  • Съпоставяне на вноските по план 401(k) до 4%
  • Десет коучинг и терапевтични сесии
  • Придобивки за психично здраве
  • Отстъпки за марката и възстановяване на разходи
  • Достъп до вътрешни съоръжения за тренировки
  • Възможности за професионално развитие
  • Тиймбилдинг и дейности за ангажиране на служителите, както и допълнителни предложения