
Vantive är ett hälso- och bioteknikföretag med fokus på behandlingar för vitala organ och med lång erfarenhet av njurvård. Företagets dialyslösningar, digitala verktyg och relaterade tjänster stödjer patienter och vårdteam världen över och används i mer än en miljon patientkontakter varje dag. Med årtionden av erfarenhet inom njurbehandling utvecklar Vantive även metoder som är avsedda att utvidga vården av vitala organ bortom dialys. Företagets arbete fokuserar på att göra behandlingar mer praktiska för vårdgivare och bättre anpassade till patienternas vardag.
Inbyggd mjukvaruingenjör – Plymouth, MN (hybrid)
Utveckla och underhåll C/C++-baserad inbyggd programvara för Vantives PrisMax-plattform för dialys inom intensivvården. Bidra till testning, verifiering, cybersäkerhet och regelefterlevande utveckling av medicintekniska produkter.
Beskrivning
- Skapa, implementera och underhåll funktioner i inbyggd programvara för PrisMax-plattformen.
- Bidra genom hela programvarans livscykel, från krav och implementering till integration, verifiering, lansering och fortsatt utveckling.
- Delta i diskussioner om programvaruarkitektur samt i design- och kodgranskningar.
- Skriv enhetstester och bidra till att utveckla automatiserade testinsatser.
- Analysera, felsök och åtgärda programvarufel genom strukturerad grundorsaksanalys.
- Samarbeta med systemingenjörer för att klargöra produktkrav och bevara spårbarhet mellan design, implementering och testning.
- Bidra till riskhantering, inklusive riskanalys och åtgärder för programvarurelaterade risker.
- Stöd verifiering och validering av programvara i enlighet med regler och standarder för medicintekniska produkter.
- Samarbeta med elektronik- och systemingenjörer för att diagnostisera integrationsproblem mellan hårdvara och programvara.
- Bidra till att förbättra cybersäkerhet, tillförlitlighet och systemprestanda.
- Underhåll dokumentation i konstruktionshistorikfilen och andra tekniska leveranser inom en reglerad utvecklingsprocess.
- Delta i agil planering, estimering och sprintleveranser.
Krav
- Kandidatexamen i datateknik, programvaruteknik, elektroteknik eller ett närliggande tekniskt område.
- Minst 0–2 års erfarenhet av ingenjörsarbete, inklusive praktik, co-op-placeringar eller akademiska projekt.
- Arbetskunskaper i C++ och/eller C.
- Kunskap om grunderna i inbyggd programvara, inklusive realtidssystem, mikrokontroller, processorer, hårdvarugränssnitt, felsökning och kommunikationsprotokoll.
- Stark analytisk förmåga och god problemlösningsförmåga.
- Tydlig skriftlig och muntlig kommunikationsförmåga.
- Förmåga att bidra effektivt i ett samarbetsinriktat, tvärdisciplinärt ingenjörsteam.
- Meriterande: Erfarenhet av utveckling med RTOS eller inbyggd Linux.
- Meriterande: Kännedom om ARM-processorer och verktyg för inbyggd utveckling.
- Meriterande: Erfarenhet av SPI, I2C, UART, CAN, USB eller Ethernet.
- Meriterande: Erfarenhet av Git och moderna metoder för programvaruutveckling.
- Meriterande: Kunskap om Python eller skript för testautomatisering.
- Meriterande: Kännedom om ramverk för automatiserade tester och CI/CD-koncept.
- Meriterande: Förståelse för cybersäkerhetsprinciper för uppkopplade medicintekniska produkter.
- Meriterande: Erfarenhet från ett reglerat område, exempelvis medicinteknik, flyg- och rymdteknik, fordonsindustrin eller industriell styrning.
Förmåner
- Sjukvårds-, tandvårds- och synförsäkring börjar gälla den första dagen.
- Grundläggande livförsäkring, olycksfallsförsäkring, kort- och långtidsinvaliditetsförsäkring samt försäkring vid olycksfall under tjänsteresor.
- Tillgång till Aon Pooled Employer Plan.
- 401(k)-pensionssparplan.
- Investeringsalternativ och resurser för ekonomisk utbildning.
- Flexibla utgiftskonton.
- Utbildningsstödsprogram.
- Betalda företagshelgdagar.
- Betald ledighet på 20 till 35 dagar beroende på anställningstid.
- Program för familje- och medicinsk ledighet.
- Betald föräldraledighet.
- Pendlingsförmåner.
- Rabattprogram för anställda.
- Personalstödsprogram.
- Barnomsorgsförmåner.
- Flexibel arbetsplatspolicy.