Kraków, krakowski, Lesser Poland Voivodeship, Polska
Greencell
6. 3. 2025
Informacje o stanowisku
technologies-expected :
C
Git
about-project :
Poszukujemy doświadczonego programisty embedded, który dołączy do zespołu rozwijającego firmware dla ładowarek pojazdów elektrycznych (EV). Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, implementację i optymalizację oprogramowania niskopoziomowego, a także za integrację z systemami backendowymi oraz aplikacjami mobilnymi.
responsibilities :
Tworzenie i rozwój firmware’u dla ładowarek EV w języku C.
Implementacja i optymalizacja protokołów komunikacyjnych wykorzystywanych w systemach ładowania.
Współpraca z zespołem backendowym w zakresie wymiany danych i integracji systemów.
Integracja poprzez Bluetooth Low Energy (BLE).
Debugowanie, testowanie i optymalizacja kodu pod kątem wydajności i niezawodności.
Współpraca z zespołem hardware w zakresie integracji oprogramowania ze sprzętem.
requirements-expected :
Doświadczenie w programowaniu systemów embedded, najlepiej w branży EV, IoT lub pokrewnej.
Bardzo dobra znajomość języka C.
Umiejętność pracy z mikrokontrolerami oraz systemami czasu rzeczywistego (RTOS).
Znajomość protokołów komunikacyjnych stosowanych w systemach IoT i EV, takich jak MQTT, Protobuf, Modbus, CAN, TCP/IP.
Umiejętność debugowania i testowania oprogramowania embedded.
Znajomość systemów kontroli wersji (GIT) i podstawy pracy w środowisku CI/CD.
Umiejętność czytania dokumentacji technicznej i komunikacji w języku angielskim.