Globus Medical
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в Globus Medical — разработка ПО для имплантируемых медицинских устройств и аксессуаров на PC и iOS в регулируемой среде. Ведение технического дизайна, разработка и валидация ПО, соблюдение стандартов FDA и IEC 62304.
Задачи
- Вести технический дизайн PC-, mobile- и firmware-приложений и протоколов их взаимодействия
- Выполнять разработку: определение требований, дизайн, реализацию, верификацию и валидацию
- Обеспечивать соблюдение Clean Architecture, SOLID и test-first практик (TDD, BDD с Gherkin)
- Отлаживать и анализировать проблемы устройств в поле и возвраты
- Разрабатывать ПО в регулируемой среде согласно внутренним процедурам и стандартам (FDA, ISO, IEC 62304)
- Внедрять и поддерживать фреймворки автотестирования (GTest, JUnit, Compose UI Testing, XCTest) и CI/CD на GitHub Actions
- Работать в тесной связке с UX-дизайнерами, продакт-менеджерами и QA
- Проводить кросс-функциональные ревью ПО
- Менторить членов команды и участвовать в архитектурных решениях
Требования
- B.S. или M.S. в Computer Science или смежной инженерной/научной области
- Минимум 6–8 лет опыта в разработке ПО, кодировании и техническом лидерстве
- Опыт разработки на C#, .NET (Visual Studio, C#, .NET)
- Опыт разработки под iOS (Swift)
- Хорошее знание принципов software engineering
- Способность работать в динамичной и быстро меняющейся среде
- Навыки решения проблем и принятия решений
- Отличные письменные и устные коммуникативные навыки
Условия
- Работа в регулируемой среде медицинских устройств
- Кросс-функциональное развитие и обучение по необходимости
- Equal Employment Opportunity
Навыки
- C#
- .NET
- Visual Studio
- iOS
- Swift
- Clean Architecture
- SOLID
- TDD
- BDD
- Gherkin
- GTest
- JUnit
- Compose UI Testing
- XCTest
- GitHub Actions
- WPF
- WinForms
- Win32
- Agile