Starszy Programista Inżynier Embedded C (Wrocław/ Warszawa/ zdalnie)

Chcesz, aby Twoja praca miała znaczenie❓ W Enigma SOI zapewniamy bezpieczeństwo Państwu, Instytucji, Obywatelowi w formie sprzętowej i aplikacyjnej. Dołącz do nas na stanowisku: Starszy Programista Inżynier Embedded C (Wrocław/ Warszawa/ zdalnie)

🔔 Jesteśmy firmą produktową. W ramach jednej firmy możesz pracować w wielu projektach i mieć kontakt z różnymi technologiami. Rozwijamy własne oraz integrujemy zewnętrzne rozwiązania w zakresie szeroko pojętego bezpieczeństwa IT: ochrona informacji, uwierzytelnienie i autoryzacja, podpis elektroniczny, kryptografia, biometria, zarządzanie tożsamością, szyfratory, obrączki dla skazanych.

🔔 Większość zatrudnionych u nas osób to osoby techniczne. Osoby z dużą wiedzą praktyczną kierują zespołami nadzorując realizację projektów. Osoby z mniejszym doświadczeniem mogą liczyć na wsparcie wykwalifikowanych pracowników oraz współrealizować zadania w niezależnych zespołach projektowych.

🔔 Wierzymy, że kluczem do osiągnięcia sukcesu jest bliska współpraca dlatego stawiamy na małe zespoły i bezpośrednią komunikację z każdym niezależnie od pełnionej funkcji. Mamy płaską strukturę, nie mamy dress code’u.

🔔 Wspieramy lokalne środowiska, akcje dobroczynne i bierzemy aktywny udział w wydarzeniach charytatywnych.

O projekcie: Rodzina urządzeń do kontroli odbywania kary poza więzieniem w skład której wchodzą urządzenia stacjonarne, mobilne i noszone przez skazanych (wearables). Produkt własny.

Projekt wykorzystuje warstwy abstrakcji OS i HAL, aby uniezależnić oprogramowanie od platformy sprzętowej i zmaksymalizować możliwość ponownego wykorzystania kodu. Rozwój istniejącego produktu.

Używamy POSIX Threads API, aby mieć możliwość testowania i uruchamiania kodu pod Linux. Oprogramowanie rozwijane jest w dwóch obszarach: aplikacja i platforma sprzętowa (BSP). Możesz uczestniczyć w rozwijaniu każdej z nich pod okiem doświadczonych programistów.

Używamy:

  • C, C++
  • ARM + GCC
  • Programowanie obiektowe
  • Meson build system
  • Git + Gitlab
  • FreeRTOS + POSIX
  • Third-party open software

📍 Lokalizacja: Zdalnie lub hybrydowo. Pojawiasz się na wezwanie w biurze Wrocław ul. Stargardzka 11B / Warszawa ul. Jutrzenki 116 jeśli zajdzie potrzeba projektowa/ organizacyjna.

Profil:

  • Bardzo dobra znajomość technik programowania w języku C (C11 i wyżej)
  • Duże doświadczenie w programowaniu wielowątkowym
  • Dobra znajomość i wykorzystywanie wzorców projektowych w pracy
  • Wiedza z zakresu elektroniki cyfrowej i analogowej
  • Duże doświadczenie w programowaniu mikrokontrolerów
  • Doświadczenie w pracy z GIT
  • Umiejętność pracy w zespole
  • Chęć do nauki i rozwoju

Mile widziane:

  • Umiejętność programowania systemowego Linux/Unix
  • Znajomość protokołów i technologii telekomunikacyjnych
  • Znajomość języków skryptowych: Bash, Python
  • Umiejętność obsługi oscyloskopu, analizatora stanów logicznych, debuggerów

Zakres obowiązków:

 

  • Budowa nowych funkcjonalności w oprogramowaniu aktualnie wytwarzanej nowej generacji urządzeń do dozoru elektronicznego,
  • Opracowywanie dokumentacji technicznej zgodnej ze standardem UML,
  • Tworzenie testów: Integracyjnych, Smoke, Unit,
  • Bieżąca analiza oraz napraw błędów w oprogramowaniu.

 

Oferujemy:

  • Rozwój: jasno zdefiniowane cele stanowiska, praca przy autorskich produktach, code review, regularny feedback, możliwość udziału w kierunkowych szkoleniach, warsztatach branżowych, wsparcie doświadczonych osób.
  • Równowagę: bezpieczeństwo i stabilizację; umowę o pracę/ B2B, niekorporacyjna atmosfera, imprezy integracyjne; grupy sportowe; strefa relaksu, praca w polskiej strefie czasowej.
  • Szacunek dla indywidualności; przyjazna atmosfera pracy, otwartość na pomysły i inicjatywy pracownicze, autonomię.
  • Płaską strukturę w organizacji w stu procentach o kapitale polskim,
  • Dodatkowo: Medicover, Multisport, dofinansowanie wypoczynku indywidualnego i obozów/kolonii dzieci.
  • Dostępność benefitów zależy od rodzaju umowy.

 

Miejsce pracy: Zdalnie lub hybrydowo. Pojawiasz się na wezwanie w biurze Wrocław ul. Stargardzka 11B / Warszawa ul. Jutrzenki 116 jeśli zajdzie potrzeba projektowa/ organizacyjna.

Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.

Informacja od Administratora Danych Osobowych

Aplikuj przez formularz na naszej stronie

Napisz wyraz i naciśnij Enter aby szukać