Embedded Software Leader / Architect
Medicalgorithmics
Rola lidera/architekta w zespole R&D zajmującym się rozwojem innowacyjnego, miniaturowego urządzenia do ciągłego monitorowania EKG i danych biometrycznych. Projekt znajduje się na styku zaawansowanej elektroniki, miniaturyzacji i technologii chmurowych, z celem kształtowania przyszłości zdalnej opieki zdrowotnej. Kandydat będzie miał realny wpływ na architekturę systemu i procesy tworzenia oprogramowania.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: dokładna liczba dni wymaganych wizyt w biurze., szczegółowy opis procesu rekrutacyjnego (poza wymienionymi etapami)..
Rola lidera/architekta w zespole R&D zajmującym się rozwojem innowacyjnego, miniaturowego urządzenia do ciągłego monitorowania EKG i danych biometrycznych. Projekt znajduje się na styku zaawansowanej elektroniki, miniaturyzacji i technologii chmurowych, z celem kształtowania przyszłości zdalnej opieki zdrowotnej. Kandydat będzie miał realny wpływ na architekturę systemu i procesy tworzenia oprogramowania.
- ✓Praca nad innowacyjnym produktem medycznym z realnym wpływem na zdrowie pacjentów.
- ✓Możliwość wpływu na architekturę systemu, wybór narzędzi i technologii.
- ✓Praca 'od zera' nad rozwojem produktu.
- ✓Możliwość eksperymentowania i wsparcie od liderów technologicznych.
- ✓Praca w zespole z różnymi specjalizacjami (backend, architekt, embedded, QA, PO).
- ✓Zastosowanie nowoczesnych praktyk deweloperskich (Clean Code, code review, CI/CD, DevOps).
- !Poziom 'senior' jest podany, ale szczegółowy zakres odpowiedzialności architektonicznej i przywódczej nie jest w pełni sprecyzowany.
- !Nie podano dokładnej liczby dni wymaganych wizyt w biurze.
- !Nie podano szczegółów dotyczących procesu certyfikacji produktu i roli, jaką w nim odgrywa oprogramowanie.
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Rozwój oprogramowania wbudowanego dla nowych produktów i utrzymanie istniejących.
- •Implementacja sterowników i komunikacji z innymi komponentami systemu mikroprocesorowego.
- •Optymalizacja systemu mikroprocesorowego pod kątem niezawodności i zużycia energii.
- •Udział w tworzeniu architektury systemu i rozwiązań software'owych.
- •Udział w rozwoju procesów tworzenia oprogramowania.
- •Przygotowanie dokumentacji wymaganej do certyfikacji produktu.
- •Aktywny udział w rozwoju platformy telemedycznej.
Oferta dla doświadczonych specjalistów (Senior).
Kandydat z solidnym doświadczeniem w tworzeniu oprogramowania wbudowanego w języku C, z dobrą znajomością systemów czasu rzeczywistego i interfejsów komunikacyjnych. Powinien posiadać umiejętność pracy z systemami kontroli wersji i narzędziami deweloperskimi, a także wykazywać się samodzielnością i chęcią do nauki.
Rola nie jest przeznaczona dla osób bez doświadczenia w programowaniu wbudowanym lub dla tych, którzy preferują pracę wyłącznie na wysokim poziomie abstrakcji bez zagłębiania się w szczegóły sprzętowe i niskopoziomowe. Osoby szukające roli czysto backendowej lub frontendowej również nie będą pasować.
- ?Jak często i na jak długo przewidywane są 'occasional visits' do biura w Gdańsku?
- ?Jaki jest przewidywany podział obowiązków między liderem a architektem w zespole?
- ?Jak wygląda proces podejmowania decyzji dotyczących architektury i wyborów technologicznych?
- ?Jakie są główne wyzwania związane z optymalizacją zużycia energii i niezawodności w obecnym projekcie?
- ?Jakie są plany dotyczące rozwoju platformy telemedycznej i jakie konkretnie zadania będą z tym związane?
- ?Czy istnieją plany dotyczące dalszego rozwoju lub modernizacji istniejących produktów?
- ?Jakie są konkretne cele związane z systemem premiowym (incentive system)?
- −Dokładna liczba dni wymaganych wizyt w biurze.
- −Szczegółowy opis procesu rekrutacyjnego (poza wymienionymi etapami).
Zespół R&D pracujący nad innowacyjnym produktem medycznym, z naciskiem na współpracę, wpływ na technologię i rozwój produktu. Kultura oparta na agile, scrum, z wykorzystaniem nowoczesnych praktyk deweloperskich i wsparciem liderów technologicznych.
1. HR Interview (Phone Call) 2. Technical Screening (Phone Call) 3. Online Interview