
Vantive to firma z sektora ochrony zdrowia i biotechnologii, która koncentruje się na terapiach dotyczących najważniejszych narządów i od wielu lat specjalizuje się w opiece nad pacjentami z chorobami nerek. Jej rozwiązania do dializ, narzędzia cyfrowe i powiązane usługi wspierają pacjentów oraz zespoły medyczne na całym świecie, zapewniając codziennie ponad milion kontaktów z pacjentami. Wykorzystując dziesięciolecia doświadczenia w terapii chorób nerek, Vantive opracowuje również podejścia mające rozszerzyć opiekę nad najważniejszymi narządami poza dializę. Działalność firmy koncentruje się na tym, aby terapie były bardziej praktyczne dla świadczeniodawców i lepiej dostosowane do codziennego życia pacjentów.
Inżynier oprogramowania wbudowanego — Plymouth, Minnesota (praca hybrydowa)
Twórz i utrzymuj oprogramowanie wbudowane w C/C++ dla platformy do dializ w stanach krytycznych PrisMax firmy Vantive. Wspieraj testowanie, weryfikację, cyberbezpieczeństwo i zgodny z przepisami rozwój wyrobów medycznych.
Opis
- Tworzyć, wdrażać i utrzymywać funkcje oprogramowania wbudowanego dla platformy PrisMax.
- Uczestniczyć w całym cyklu życia oprogramowania — od wymagań i implementacji po integrację, weryfikację, wydanie i utrzymanie.
- Brać udział w dyskusjach dotyczących architektury oprogramowania, przeglądach projektów i przeglądach kodu.
- Pisać testy jednostkowe i pomagać rozwijać automatyzację testów.
- Analizować, diagnozować i usuwać defekty oprogramowania za pomocą ustrukturyzowanej analizy przyczyn źródłowych.
- Współpracować z inżynierami systemowymi w celu doprecyzowania wymagań produktu i zachowania identyfikowalności między projektem, implementacją i testowaniem.
- Wspierać zarządzanie ryzykiem, w tym analizę zagrożeń i działania ograniczające ryzyko związane z oprogramowaniem.
- Wspierać weryfikację i walidację oprogramowania zgodnie z przepisami i normami dotyczącymi wyrobów medycznych.
- Współpracować z inżynierami elektrykami i systemowymi przy diagnozowaniu problemów integracji sprzętu i oprogramowania.
- Pomagać zwiększać cyberbezpieczeństwo, niezawodność i wydajność systemu.
- Prowadzić dokumentację historii projektu oraz inne materiały inżynieryjne w ramach regulowanego procesu rozwoju.
- Uczestniczyć w planowaniu Agile, szacowaniu zadań i realizacji sprintów.
Wymagania
- Wykształcenie wyższe — licencjat lub stopień inżyniera — w dziedzinie inżynierii komputerowej, inżynierii oprogramowania, elektrotechniki lub pokrewnej dziedzinie technicznej.
- Od 0 do 2 lat doświadczenia inżynierskiego, w tym staże, programy kooperacyjne lub projekty akademickie.
- Praktyczna znajomość C++ i/lub C.
- Znajomość podstaw oprogramowania wbudowanego, w tym systemów czasu rzeczywistego, mikrokontrolerów, procesorów, interfejsów sprzętowych, debugowania i protokołów komunikacyjnych.
- Silne zdolności analityczne i umiejętność rozwiązywania problemów.
- Jasne umiejętności komunikacji pisemnej i ustnej.
- Umiejętność skutecznej pracy w zespołowym, interdyscyplinarnym środowisku inżynieryjnym.
- Mile widziane: doświadczenie w tworzeniu oprogramowania dla RTOS lub wbudowanego systemu Linux.
- Mile widziane: znajomość procesorów ARM i narzędzi do tworzenia systemów wbudowanych.
- Mile widziane: znajomość SPI, I2C, UART, CAN, USB lub Ethernet.
- Mile widziane: doświadczenie z Git i nowoczesnymi praktykami tworzenia oprogramowania.
- Mile widziane: znajomość Pythona lub skryptów do automatyzacji testów.
- Mile widziana: znajomość platform automatyzacji testów i koncepcji CI/CD.
- Mile widziane: rozumienie zasad cyberbezpieczeństwa połączonych wyrobów medycznych.
- Mile widziane: doświadczenie w regulowanej branży, takiej jak wyroby medyczne, lotnictwo i kosmonautyka, motoryzacja lub sterowanie przemysłowe.
Benefity
- Ubezpieczenie medyczne, stomatologiczne i okulistyczne od pierwszego dnia pracy.
- Podstawowe ubezpieczenie na życie, od następstw nieszczęśliwych wypadków, krótkoterminowej i długoterminowej niezdolności do pracy oraz wypadków podczas podróży służbowych.
- Dostęp do programu Aon Pooled Employer Plan.
- Plan oszczędności emerytalnych 401(k).
- Możliwości inwestycyjne i materiały edukacyjne dotyczące finansów.
- Elastyczne konta wydatków.
- Programy dofinansowania edukacji.
- Płatne święta firmowe.
- Płatny urlop od 20 do 35 dni, zależnie od stażu pracy.
- Programy urlopów rodzinnych i medycznych.
- Płatny urlop rodzicielski.
- Świadczenia komunikacyjne.
- Program zniżek pracowniczych.
- Program pomocy pracownikom.
- Świadczenia na opiekę nad dziećmi.
- Elastyczna polityka pracy.