C/C++ Embedded Software Developer ( Embedded Linux)
People More
Rola polega na tworzeniu oprogramowania w C/C++ dla systemów Embedded Linux, prawdopodobnie dla jednostek przydrożnych (RSU) w inteligentnych systemach transportowych. Obejmuje projektowanie interfejsów, integrację z MQTT i Protobuf, pracę z wymaganiami czasu rzeczywistego, utrzymanie i rozwijanie starego kodu oraz implementację zabezpieczeń IT. Zespół pracuje w Scrum.
Brakuje: wielkość zespołu (podano 'mały', ale bez konkretów), szczegóły procesu rekrutacyjnego (ile etapów, czas trwania).
Rola polega na tworzeniu oprogramowania w C/C++ dla systemów Embedded Linux, prawdopodobnie dla jednostek przydrożnych (RSU) w inteligentnych systemach transportowych. Obejmuje projektowanie interfejsów, integrację z MQTT i Protobuf, pracę z wymaganiami czasu rzeczywistego, utrzymanie i rozwijanie starego kodu oraz implementację zabezpieczeń IT. Zespół pracuje w Scrum.
- ✓Mały zespół – większy wpływ na architekturę
- ✓W pełni zdalna praca (lub opcja hybrydowa z biurem w Krakowie)
- ✓Bezpośredni kontakt z zarządem, który ma doświadczenie developerskie
- ✓Wsparcie w konferencjach i publikacjach
- ✓Międzynarodowe projekty
- !Wzmianka o 'legacy codebase' może oznaczać techniczne zadłużenie
- !Brak informacji o dyżurach on-call
- !Nieprecyzyjne 'kilkuletnie doświadczenie'
- !Specyficzna domena RSU może ograniczać przenoszalność doświadczenia
- •Rozwijanie komponentów oprogramowania w C/C++ w środowisku Embedded Linux
- •Projektowanie i implementacja interfejsów między modułami
- •Integracja z protokołami MQTT i Protobuf
- •Praca z wymaganiami czasu rzeczywistego
- •Utrzymanie i rozwijanie istniejącego legacy codebase
- •Implementacja zasad bezpieczeństwa IT (security principles)
- •Udział w spotkaniach Agile/Scrum (daily, planning, retrospective)
- •Współpraca przy architekturze oprogramowania RSU
Oferta dla doświadczonych specjalistów (Senior).
Mid-level developer z solidnymi podstawami C/C++ i Embedded Linux, który chce rozwijać się w kierunku IoT i protokołów komunikacyjnych. Może mieć mniejsze doświadczenie z MQTT/Protobuf, ale wykazuje chęć nauki.
Juniorzy bez doświadczenia w Embedded Linux i real-time. Osoby szukające dużej, korporacyjnej struktury i ścisłych procesów.
- ?Ile osób liczy zespół developerski?
- ?Jak duży jest legacy codebase i jakiego typu legacy to jest (np. C++98, starsze biblioteki)?
- ?Czy są przewidziane dyżury on-call?
- ?Jakie są konkretne wymagania czasu rzeczywistego (hard/soft)?
- ?Czy projekt jest nowy, czy to rozwój istniejącego systemu?
- ?Jakie narzędzia CI/CD i testowania są używane?
- ?Czy istnieje możliwość pracy nad innymi projektami w przyszłości?
- ?Jaki jest budżet szkoleniowy i jak często organizowane są konferencje?
- −Wielkość zespołu (podano 'mały', ale bez konkretów)
- −Szczegóły procesu rekrutacyjnego (ile etapów, czas trwania)
- −Informacja o dyżurach on-call
- −Budżet szkoleniowy lub konkretna kwota na rozwój
- −Długość projektu i stabilność zatrudnienia
Mały, międzynarodowy zespół z otwartą komunikacją i szacunkiem. Założyciele byli developerami, więc rozumieją potrzeby techniczne. Promowana jest autonomia i rozwój poprzez konferencje.
Przyjazna zdalna rozmowa wstępna, zdalna rozmowa techniczna, decyzja o współpracy.
Powyżej mediany rynkowej
≈ 150,0–200,0 zł/h
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →