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