MiniMed

Principal Mobile Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Mobile Engineer в MiniMed — разработка кросс-платформенных мобильных приложений для медицинских устройств (iOS и Android), включая BLE-стек и работу с данными.

Задачи

  • Проектировать, разрабатывать, тестировать, отлаживать и внедрять программные компоненты, инструменты и утилиты
  • Определять требования к дизайну ПО и следить за их успешной реализацией и соответствием качеству продукта
  • Формировать архитектуру ПО, стандарты, процедуры и лучшие практики
  • Использовать паттерны проектирования (MVC, MVVM, Singleton, Factory, Observer) при разработке приложений и инструментов для медицинских устройств
  • Проектировать стек Bluetooth LE (BLE) для связи с медицинскими устройствами и проводить характеризацию производительности BLE в различных RF-условиях
  • Проектировать и реализовывать хранение данных с использованием мобильных баз данных, DAO или фреймворков персистентности
  • Потреблять веб-сервисы через стандартные REST API фреймворки или библиотеки для iOS, Android и приложений медицинских устройств
  • Обеспечивать безопасность приложений: шифрование/дешифрование данных и защищённый слой для BLE-связи
  • Создавать переиспользуемые и кастомизированные компоненты, подключаемые к iOS и Android приложениям
  • Внедрять лучшие практики непрерывной интеграции для iOS, Android приложений и медицинских устройств

Требования

  • Степень бакалавра и минимум 7 лет релевантного опыта, либо продвинутая степень и минимум 5 лет релевантного опыта
  • Степень в области Computer Science, Software Engineering, Electronics Engineering или смежной инженерной области (желательно)
  • 5 лет прогрессивного опыта после бакалавриата в роли principal software engineer или аналогичной в мобильной разработке и тестировании (желательно)
  • Опыт работы с BLE-коммуникациями (желательно)

Условия

  • Конкурентная зарплата и гибкий пакет льгот
  • Диапазон зарплат для локаций в США (кроме PR): $138,000.00 - $234,000.00
  • Для ролей в Калифорнии, Seattle WA, Washington DC, Boston MA и New York City диапазон: $153,000.00 - $261,000.00
  • Право на краткосрочный бонус (Short Term Incentive, STI)
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Health Savings Account, Healthcare Flexible Spending Account, страхование жизни, долгосрочная нетрудоспособность, dependent daycare spending account
  • Планы стимулирования, 401(k) с match, краткосрочная нетрудоспособность, оплачиваемый отпуск и праздники
  • Employee Stock Purchase Plan и Employee Assistance Program
  • Non-qualified Retirement Plan Supplement и Capital Accumulation Plan (при соответствии требованиям IRS)

Навыки

  • iOS
  • Android
  • Bluetooth LE
  • BLE
  • MVC
  • MVVM
  • Singleton
  • Factory
  • Observer
  • REST API
  • Data encryption
  • Continuous Integration
  • Mobile databases
  • DAO

Похожие вакансии

Software Engineer II - Mobile Apps
Companion MedicalMiddleSan DiegoГибрид
87,000 – 165,000 USD в год
12 окт.
Mobile Software Engineer
MedalogixMiddleГибрид
7 окт.
Principal Software Android Architect
Zebra TechnologiesSeniorHoltsvilleГибрид
138,800 – 208,200 USD в год
6 окт.
Software Engineer III, Mobile, iOS
GoogleMiddlePalo AltoОфис
147,000 – 210,000 USD в год
23 сент.
Software Engineer III, Mobile, Android
GoogleMiddleMountain ViewОфис
147,000 – 210,000 USD в год
23 сент.
Principal Mobile Engineer — MiniMed, 138,000 – 234,000 USD в год, Northridge | itrelocate