
Vantive — медична та біотехнологічна компанія, що спеціалізується на терапії життєво важливих органів і має багаторічний досвід у сфері лікування захворювань нирок. Її рішення для діалізу, цифрові інструменти та супутні послуги підтримують пацієнтів і медичні команди в усьому світі, забезпечуючи понад мільйон взаємодій із пацієнтами щодня. Спираючись на десятиліття досвіду в нирковій терапії, Vantive також розробляє підходи, покликані розширити можливості допомоги при захворюваннях життєво важливих органів за межами діалізу. Робота компанії спрямована на те, щоб зробити терапію практичнішою для медичних працівників і краще пристосованою до повсякденного життя пацієнтів.
Інженер із вбудованого програмного забезпечення — Плімут, Міннесота (гібридний формат)
Розробляйте та підтримуйте вбудоване програмне забезпечення на C/C++ для платформи критичної діалізної терапії PrisMax компанії Vantive. Беріть участь у тестуванні, верифікації, забезпеченні кібербезпеки та розробці медичних виробів відповідно до нормативних вимог.
Опис
- Створювати, впроваджувати та підтримувати функції вбудованого програмного забезпечення для платформи PrisMax.
- Брати участь на всіх етапах життєвого циклу ПЗ: від формування вимог і реалізації до інтеграції, верифікації, випуску та супроводу.
- Брати участь в обговореннях архітектури ПЗ, проєктних і код-рев’ю.
- Писати модульні тести та допомагати розвивати автоматизоване тестування.
- Аналізувати, діагностувати й усувати дефекти ПЗ за допомогою структурованого аналізу першопричин.
- Взаємодіяти із системними інженерами для уточнення вимог до продукту та забезпечення простежуваності між проєктуванням, реалізацією і тестуванням.
- Брати участь в управлінні ризиками, зокрема в аналізі небезпек і заходах зі зниження програмних ризиків.
- Підтримувати верифікацію та валідацію ПЗ відповідно до нормативних вимог і стандартів для медичних виробів.
- Співпрацювати з інженерами-електриками та системними інженерами для діагностики проблем інтеграції апаратного і програмного забезпечення.
- Допомагати підвищувати кібербезпеку, надійність і продуктивність системи.
- Вести документацію файлу історії проєкту та інші інженерні матеріали в межах регульованого процесу розробки.
- Брати участь в Agile-плануванні, оцінюванні завдань і виконанні спринтів.
Вимоги
- Ступінь бакалавра з комп’ютерної інженерії, програмної інженерії, електротехніки або суміжної технічної галузі.
- Від 0 до 2 років інженерного досвіду, включно зі стажуваннями, кооперативними програмами або академічними проєктами.
- Робоче знання C++ та/або C.
- Знання основ вбудованого ПЗ, зокрема систем реального часу, мікроконтролерів, процесорів, апаратних інтерфейсів, налагодження та протоколів зв’язку.
- Сильні аналітичні здібності та навички розв’язання проблем.
- Чіткі навички письмової та усної комунікації.
- Здатність ефективно працювати в спільній міждисциплінарній інженерній команді.
- Бажано: досвід розробки для RTOS або вбудованого Linux.
- Бажано: знайомство з процесорами ARM та інструментами розробки вбудованих систем.
- Бажано: досвід роботи зі SPI, I2C, UART, CAN, USB або Ethernet.
- Бажано: досвід використання Git і сучасних практик розробки ПЗ.
- Бажано: знання Python або скриптів для автоматизації тестування.
- Бажано: знайомство з фреймворками автоматизованого тестування та концепціями CI/CD.
- Бажано: розуміння принципів кібербезпеки підключених медичних виробів.
- Бажано: досвід роботи в регульованій галузі, як-от виробництво медичних виробів, аерокосмічна, автомобільна промисловість або промислові системи керування.
Переваги
- Медичне, стоматологічне страхування та страхування зору з першого дня роботи.
- Базове страхування життя, від нещасних випадків, короткострокової та довгострокової непрацездатності, а також від нещасних випадків під час ділових поїздок.
- Доступ до об’єднаного плану роботодавців Aon.
- Пенсійний накопичувальний план 401(k).
- Варіанти інвестування та освітні ресурси з фінансових питань.
- Гнучкі рахунки витрат.
- Програми допомоги в оплаті навчання.
- Оплачувані святкові дні компанії.
- Оплачувана відпустка тривалістю від 20 до 35 днів залежно від стажу.
- Програми сімейної та медичної відпустки.
- Оплачувана відпустка у зв’язку з народженням або усиновленням дитини.
- Компенсація транспортних витрат.
- Програма знижок для працівників.
- Програма допомоги працівникам.
- Пільги на догляд за дітьми.
- Гнучка політика робочого місця.