GlobalLogic Ukraina zaprasza programistę języka Embedded C do swojego lwowskiego biura.Klient jest jednym z największych producentów narzędzi budowlanych dla przedsiębiorstw. Chcą poszerzyć swój rynek o nowe rozwiązania funkcjonalne i sprzętowe.Jako programista będziesz wdrażać nowe i wspierać istniejące biblioteki systemów wbudowanych, tworzyć zintegrowane automatyczne systemy testowania hardware-in-the-loop w celu wykorzystania kodu produkcyjnego jakość.WymaganiaPoszukujemy Programista oprogra
GlobalLogic Ukraina zaprasza programistę języka Embedded C do swojego lwowskiego biura.
Klient jest jednym z największych producentów narzędzi budowlanych dla przedsiębiorstw. Chcą poszerzyć swój rynek o nowe rozwiązania funkcjonalne i sprzętowe.
Jako programista będziesz wdrażać nowe i wspierać istniejące biblioteki systemów wbudowanych, tworzyć zintegrowane automatyczne systemy testowania hardware-in-the-loop w celu wykorzystania kodu produkcyjnego jakość.
Wymagania
Poszukujemy Programista oprogramowania wbudowanego (stażysta) do biura we Lwowie, który chciałby:
- Zdobądź doświadczenie w tworzeniu wbudowanego oprogramowania dla mikrokontrolerów
- Zwiększ teoretyczną i praktyczną wiedzę na temat języka programowania C
- Zrozumienie i poznanie praktyk nowoczesnego podejścia do testowania integracyjnego dla kompletnej aplikacji oprogramowania na urządzeniu elektronicznym
Kluczowe umiejętności:
Miło mieć:
- Systemy kontroli wersji
- Doświadczenie z mikrokontrolerami opartymi na ARM Cortex-M
- Dobra znajomość i doświadczenie w pracy z wbudowanymi interfejsami (SPI, UART, CAN, I2C, RS485...)
- Znajomość systemów operacyjnych czasu rzeczywistego/wielowątkowości
- Zrozumienie ciągłej integracji (CI) i ciągłego dostarczania lub ciągłego wdrażania (CD) procesu tworzenia oprogramowania
Obowiązki zawodowe
Projektuj, wdrażaj nowe funkcje przy użyciu języka C
- Twórz części oprogramowania narzędzi wbudowanych zgodnie z dostarczonymi wymaganiami
Aktualizacja/konserwacja istniejącego oprogramowania
Zaprojektuj i zaimplementuj oprogramowanie do testów jednostkowych i akceptacyjnych
Codzienna komunikacja z klientami