Nie trzeba być praktycznym programistą, konieczna jest wystarczająca wiedza techniczna do przeglądu architektury, oceny złożoności zadań i walidacji rozwiązań technicznych.Główne obowiązki:Tworzenie, wdrażanie i rozwój specjalistycznego biura rozwoju oprogramowania jako odrębnej funkcji firmyBudowa, ujednolicanie i kontrola procesów rozwoju oprogramowania, oprogramowania sprzętowego i oprogramowania i systemy sprzętoweAdaptacja i zastosowanie podejść Stage-Gate, V-model i Agile do projektów bada
Nie trzeba być praktycznym programistą, konieczna jest wystarczająca wiedza techniczna do przeglądu architektury, oceny złożoności zadań i walidacji rozwiązań technicznych.
Główne obowiązki:
- Tworzenie, wdrażanie i rozwój specjalistycznego biura rozwoju oprogramowania jako odrębnej funkcji firmy
- Budowa, ujednolicanie i kontrola procesów rozwoju oprogramowania, oprogramowania sprzętowego i oprogramowania i systemy sprzętowe
- Adaptacja i zastosowanie podejść Stage-Gate, V-model i Agile do projektów badawczo-rozwojowych typu inżynierskiego
- Kontrola zgodności procesów przez zespoły wewnętrzne i wykonawców zewnętrznych
- Ustawianie i kontrola procesów przygotowania wymagań systemowych i funkcjonalnych, rozwiązań architektonicznych
- Opracowanie i wdrożenie dokumentacji standardów oraz identyfikowalności wymagań
- Definicja i ujednolicenie narzędzi programistycznych, testowych i zarządzania (Jira, Confluence, JSM, itp.)
- Integracja narzędzi programistycznych z systemami inżynieryjnymi (PLM, CAD/CAE)
- Tworzenie wizji produktu, strategii rozwoju oprogramowania i planu działania produktu
- Nadanie priorytetów wymaganiom funkcjonalnym i technicznym
- Organizacja interakcji pomiędzy zespołami, biznesem i kierownictwem
- Kontrola czasu, kosztów, jakości oraz zarządzanie ryzykiem technicznym i organizacyjnym
Kandydat wymagania:
- Wykształcenie wyższe techniczne (inżynieria komputerowa, automatyka, inżynieria systemów lub dziedziny pokrewne)
- Doświadczenie w tworzeniu systemów wbudowanych lub kompleksów programowo-sprzętowych
- Zrozumienie architektury systemów wbudowanych i oprogramowania sprzętowego
- Doświadczenie z mikrokontrolerami (ARM Cortex, STM32, NXP lub podobne)
- Znajomość RTOS (FreeRTOS, VxWorks, QNX) i zasad systemów czasu rzeczywistego
- Dobra znajomość C/C++ do programowania systemów wbudowanych i systemowych
- Zrozumienie programowania niskiego poziomu (pamięć, rejestry, przerwania)
- Doświadczenie w pracy z interfejsami i protokołami przemysłowymi (CAN, Modbus, EtherCAT, UART, SPI, I2C, Ethernet)
- Doświadczenie w integracji oprogramowania i części sprzętowej systemów produkt
- Zrozumienie procesów testowania systemów wbudowanych (jednostka, integracja, system)
- Doświadczenie lub głębokie zrozumienie podejść V-model, Stage-Gate i Agile w przypadku produktów zorientowanych sprzętowo
- Znajomość procesów zarządzania konfiguracją i zarządzania zmianami inżynieryjnymi
Pożądane (będzie zaletą)
- Doświadczenie w inżynierii motoryzacyjnej, rolniczej lub przemysłowej
- Znajomość ISO 26262, IEC 61508, SIL / ASIL
- Doświadczenie w testowaniu HIL/SIL
- Znajomość projektowania opartego na modelach lub MBSE
- Doświadczenie Industrial IoT i Industry 4.0
- Dogłębna znajomość pakietu Atlassian Suite (Jira, Confluence, JSM), narzędzi do zarządzania wymaganiami
- Certyfikaty profili (ISO, CSPO/PSPO, itp.)
Oferujemy:
- Rezerwację
- Zatrudnienie służbowe zgodnie z Kodeksem pracy Ukrainy
- Grafik pracy hybrydowej
- Pozytywny klimat psychologiczny w zespole
- Terminowa wypłata wynagrodzeń
- Dowóz personelu do i z pracy autobusami firmowymi
- Bezpłatne pyszneobiady.