Do Twoich obowiązków należy:
- Tworzenie architektury oprogramowania wbudowanego w C, C++ i sprzętu opartego na Cortex M3/M4 i MSP430
- Definiowanie dokumentów i przekazywanie ich wewnętrznym i zewnętrznym inżynierom ds. wdrożeń.
- Rozwiązywanie sporów, problemów technicznych i dokonywanie kompromisów
- Planowanie nowych technologii i wprowadzanie ich do zespołu
- Przestrzeganie i monitorowanie naszych firmowych standardów tworzenia oprogramowania oraz dostosowywanie ich w razie potrzeby.
- Kierowanie wdrażaniem oprogramowania i zapewnienie funkcjonalności, harmonogramu i jakości projektu
- Wspieranie i zachęcanie do filozofii współpracy w grupie oraz bycie wzorem do naśladowania i mentorem dla młodszych inżynierów oprogramowania.
- Ścisła współpraca z menedżerem produktu
Uwaga: Praca w domu jest dopuszczalna.
Wymagania:
- licencjat z informatyki, inżynierii komputerowej lub pokrewnych kierunków inżynierskich
- Ponad 5 lat doświadczenia w branży w tworzeniu złożonych systemów oprogramowania wbudowanego
- Ponad 5 lat doświadczenia w programowaniu w C, C++ i Qt
- Doświadczenie z wbudowanym systemem Linux, RTOS lub podobnym systemem operacyjnym
- Doświadczenie w weryfikacji oprogramowania na poziomie komponentów i jednostek
- Doświadczenie w programowaniu obiektowym
- Skuteczna i profesjonalna komunikacja oraz umiejętności organizacyjne
- Umiejętność efektywnej współpracy z grupami interdyscyplinarnymi i pojedynczymi osobami
- Doświadczenie i zainteresowanie przestrzeganiem ustrukturyzowanego, zdyscyplinowanego procesu cyklu życia oprogramowania
- Doświadczenie w projektowaniu sprzętu (Cortex M3/M4, MSP430, kondycjonowanie sygnałów analogowych) jest zaletą Dobra komunikacja w języku angielskim