Firmware Developer
AMBIENT SYSTEM
Rola polega na tworzeniu oprogramowania wbudowanego dla systemów komunikacji bezpieczeństwa (DSO, interkomy) działających w wymagających środowiskach (lotniska, tunele, stadiony). Będziesz projektować, implementować i testować firmware w C/C++ i Python, pracować ze sterownikami urządzeń peryferyjnych oraz współpracować z zespołami hardware i software. To typowa rola embedded developer mid-level, gdzie kluczowe jest doświadczenie z RTOS i Embedded Linux.
Brakuje: nie podano wielkości zespołu, brak informacji o narzędziach (ide, build system, ci/cd).
Rola polega na tworzeniu oprogramowania wbudowanego dla systemów komunikacji bezpieczeństwa (DSO, interkomy) działających w wymagających środowiskach (lotniska, tunele, stadiony). Będziesz projektować, implementować i testować firmware w C/C++ i Python, pracować ze sterownikami urządzeń peryferyjnych oraz współpracować z zespołami hardware i software. To typowa rola embedded developer mid-level, gdzie kluczowe jest doświadczenie z RTOS i Embedded Linux.
- ✓Konkretna liczba dni pracy zdalnej (30) – transparentność modelu hybrydowego
- ✓Przejrzysty system premiowy opisany w ofercie
- ✓Udział w pełnym cyklu życia produktu – od specyfikacji po utrzymanie
- ✓Praca nad zaawansowanymi systemami komunikacji bezpieczeństwa (niszowa, stabilna domena)
- !Wymóg 30 dni pracy zdalnej w roku może być ograniczający dla szukających pełnego home office
- !Brak informacji o narzędziach (IDE, system kontroli wersji, CI/CD)
- !Brak opisu procesu rekrutacyjnego
- !Niejasne, czy Python jest wymagany czy tylko mile widziany (wymieniony w zadaniach, ale nie w sekcji wymagań)
- •Implementacja firmware w C/C++ dla systemów embedded
- •Programowanie w Pythonie i LUA dla automatyzacji i konfiguracji
- •Implementacja sterowników dla urządzeń peryferyjnych (I2C, SPI, UART)
- •Tworzenie dokumentacji projektowej, konstrukcyjnej i testowej
- •Wykonywanie testów jednostkowych i integracyjnych
- •Debugowanie i usuwanie błędów w oprogramowaniu
- •Współpraca z zespołem hardware i testerami przy integracji systemu
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Osoba z 1-2 latami doświadczenia w firmware, podstawową znajomością C/C++, RTOS i Embedded Linux, gotowa uczyć się protokołów i narzędzi w praktyce.
Nie dla osób bez doświadczenia w embedded (juniorów bez stażu) ani dla specjalistów wyłącznie od aplikacji wysokopoziomowych (np. web developerzy).
- ?Ile osób liczy zespół software/hardware, z którym będę współpracować?
- ?Jakie narzędzia (IDE, build system, CI/CD) są używane w projekcie?
- ?Czy obowiązuje dyżur on-call? Jak często?
- ?Jak wygląda proces przydzielania zadań i priorytetyzacji?
- ?Czy istnieje możliwość rozwoju w kierunku bardziej zaawansowanych warstw systemu (np. audio processing)?
- ?Jaki jest stosunek pracy nad Embedded Linux vs RTOS?
- −Nie podano wielkości zespołu
- −Brak informacji o narzędziach (IDE, build system, CI/CD)
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy istnieje on-call
- −Brak informacji o budżecie szkoleniowym lub możliwościach rozwoju
Współpraca z zespołem ekspertów (software, hardware, testerzy) w kulturze opartej na pasji i wiedzy, z naciskiem na jakość i bezpieczeństwo.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię C++. Pełne statystyki zarobków →