W skrócie
- Zadania: Twórz innowacyjne oprogramowanie dla zaawansowanych systemów medycznych.
- Firma: Johnson & Johnson - lider w innowacjach zdrowotnych.
- Benefity: Atrakcyjne wynagrodzenie, bonusy, dni urlopowe i wsparcie zdrowotne.
- Pozostałe informacje: Możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Wpływaj na przyszłość medycyny i poprawiaj życie pacjentów.
- Kwalifikacje: Doświadczenie w programowaniu w C/C++ oraz znajomość systemów embedded.
Przewidywane wynagrodzenie mieści się w przedziale 133650 - 163350 zł za rok.
W Johnson & Johnson wierzymy, że zdrowie jest wszystkim. Nasza siła w innowacjach w dziedzinie opieki zdrowotnej umożliwia nam budowanie świata, w którym złożone choroby są zapobiegane, leczone i wyleczone, gdzie terapie są mądrzejsze i mniej inwazyjne, a rozwiązania są osobiste. Dzięki naszemu doświadczeniu w Innowacyjnej Medycynie i MedTech jesteśmy wyjątkowo przygotowani do innowacji w pełnym zakresie rozwiązań zdrowotnych, aby dostarczać przełomy jutra i głęboko wpływać na zdrowie ludzkości.
Jako Senior Principal Software Engineer będziesz pełnił rolę starszego lidera technicznego odpowiedzialnego za architekturę, projektowanie, rozwój, integrację i ewolucję oprogramowania dla złożonych systemów medycznych wbudowanych. Ta pozycja łączy głęboką wiedzę inżynieryjną z poziomu systemu z technicznym przywództwem. Będziesz pracować nad oprogramowaniem wbudowanym, komunikacją rozproszoną, interfejsami urządzeń, integracją systemów, infrastrukturą budowy i wdrożenia oraz architekturą oprogramowania, aby dostarczać wysoce niezawodne rozwiązania dla platform chirurgicznych i cyfrowych.
Kluczowe obowiązki:
- Zapewnienie senior liderstwa technicznego dla architektury, rozwoju, integracji i utrzymania złożonych systemów oprogramowania wbudowanego.
- Prowadzenie projektowania i wdrażania głównych komponentów oprogramowania, podsystemów, interfejsów i możliwości na poziomie platformy.
- Rozwój solidnego oprogramowania wbudowanego głównie w C i C++ na platformach opartych na Linuksie.
- Definiowanie i rozwijanie architektury oprogramowania dla systemów rozproszonych zawierających wiele urządzeń wbudowanych, aplikacji i usług.
- Projektowanie i rozwiązywanie problemów związanych z komunikacją międzyprocesową i międzyurządzeniową, w tym middleware i komunikacją rozproszoną opartą na DDS.
- Prowadzenie integracji systemowej między komponentami oprogramowania, urządzeniami wbudowanymi, podsystemami robotycznymi i zewnętrznymi platformami.
- Prowadzenie dochodzenia i rozwiązywania złożonych problemów związanych z architekturą oprogramowania, komunikacją, wydajnością, zachowaniem podczas uruchamiania, zgodnością, stanem urządzenia i integracją systemu.
- Dokonywanie decyzji architektonicznych, które równoważą wymagania produktu, bezpieczeństwo, niezawodność, łatwość konserwacji, wydajność, dług technologiczny i ryzyko dostawy.
- Ustanawianie jasnych interfejsów technicznych i granic odpowiedzialności między komponentami oprogramowania a współpracującymi zespołami deweloperskimi.
- Wsparcie integracji i interoperacyjności w różnych platformach produktowych i generacjach oprogramowania, zarządzając zgodnością wsteczną i ewolucją interfejsów.
Preferowane kwalifikacje:
- Stopień magistra lub doktorat w dziedzinie informatyki, inżynierii oprogramowania, inżynierii komputerowej, inżynierii elektrycznej lub pokrewnej dyscyplinie.
- Doświadczenie w rozwijaniu oprogramowania dla urządzeń medycznych, systemów robotycznych lub innych produktów krytycznych dla bezpieczeństwa.
- Doświadczenie z DDS lub porównywalnym middleware do publikacji/subskrypcji i architekturami komunikacji rozproszonej.
- Doświadczenie w projektowaniu interfejsów komunikacyjnych, API i wersjonowanych kontraktów oprogramowania między niezależnie rozwijanymi komponentami.
- Doświadczenie z architekturą platformy Linux wbudowanej, zarządzaniem uruchamianiem systemu, zarządzaniem usługami, komunikacją urządzeń i diagnostyką.
Wszystkie kwalifikowane aplikacje będą rozpatrywane bez względu na rasę, kolor, religię, płeć, orientację seksualną, tożsamość płciową, wiek, narodowość, status weterana chronionego lub niepełnosprawność.
Senior Principal Embedded Software Engineer in Starachowice – pracodawca: 7815-Johnson & Johnson Poland Sp. z o.o. Legal Entity
Johnson & Johnson to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku medycznym. Pracując jako Clinical Account Specialist w Warszawie lub Lublinie, będziesz częścią zespołu, który ceni współpracę i innowacyjność, a także korzysta z bogatego pakietu benefitów, co sprawia, że praca tutaj jest nie tylko satysfakcjonująca, ale i pełna możliwości nauki oraz rozwoju.
Dane kontaktowe:
Zespół rekrutacyjny 7815-Johnson & Johnson Poland Sp. z o.o. Legal Entity