.
Programista Embedded
  • Wrocław
Programista Embedded
Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
ENIGMA Systemy Ochrony Informacji Sp. z o.o.
9. 1. 2025
Informacje o stanowisku

Programista Embedded

Miejsce pracy: Wrocław

Technologie, których używamy

Wymagane

  • C++
  • Python
  • C
  • Yocto
  • UNIX
  • Linux
  • RTOS
  • ARM
  • Xilinx MPSoC
  • Altera Intel Agilex
  • Gitlab

System operacyjny

  • Linux

O projekcie

Używamy: C++, Python, C, Yocto, UNIX/Linux, RTOS, ARM, Xilinx MPSoC, Altera Intel Agilex, Gitlab CI/CD, Agile

O zespole: W Pionie Systemów Wbudowanych zajmujemy się projektowaniem i rozwojem urządzeń kryptograficznych. Urządzenia od podstaw są projektowane w naszej Firmie. Wykorzystują je Służby, Administracja i podmioty gospodarcze przetwarzające informacje niejawne.

W urządzeniach wykorzystujemy niskoprądowe mikrokontrolery z zaawansowanymi mechanizmami zarządzania energią, rozbudowane procesory aplikacyjne CPU/APU pracujące pod kontrolą systemów klasy Linux/Unix, programowalne FPGA i FPGA-SoC.

Poszczególne zespoły projektowe liczą 5-8 osób, pracujemy zgodnie z metodologią Agile. Wykorzystujemy narzędzia wspierające tworzenie i utrzymywanie kodu (w tym CI/CD), wspierające zarządzanie projektem (Redmine). W każdym zespole znajdują się doświadczeni inżynierowie. Promujemy dzielenie wiedzą i budujemy kompetencje naszych pracowników. Używamy nowoczesne technologie embedded, algorytmy i protokoły kryptograficzne.

Lokalizacja: Warszawa lub Wrocław. Praca zdalna do 2 dni/tydzień.

Twój zakres obowiązków

  • Tworzenie oraz testowanie kodu źródłowego zgodnie z przyjętymi standardami
  • Nadzór nad jakością, utrzymywanie oraz rozwój istniejących projektów
  • Samodzielne projektowanie fragmentów architektury software’u pojedynczych modułów oprogramowania
  • Udział w procesie testów i weryfikacji jakości urządzeń
  • Uczestnictwo w tworzeniu dokumentacji projektowej

Nasze wymagania

  • Wykształcenie wyższe informatyczne lub pokrewne
  • Minimum 3 lata komercyjnego doświadczenia na podobnym stanowisku
  • Znajomość języka programowania C++ oraz Python
  • Umiejętność programowania systemowego Linux/UNIX
  • Podstawowa wiedza z zakresu sieci komputerowych
  • Znajomość języka angielskiego w stopniu umożliwiającym swobodne czytanie dokumentacji technicznej

Mile widziane

  • Znajomość systemów budowy dystrybucji jak Project YOCTO, buildroot, etc
  • Doświadczenie w pracy z systemami embedded

Tak organizujemy naszą pracę

Tak pracujemy

  • wewnątrz organizacji
  • agile

Tak pracujemy nad projektem

  • Continuous Deployment
  • Continuous Integration

Takie dajemy możliwości rozwoju

  • mentoring
  • szkolenia wewnątrzfirmowe
  • szkolenia zewnętrzne
  • wsparcie merytoryczne od liderów technologicznych
  • wymiana wiedzy technicznej w firmie

To oferujemy

  • Rozwój: zdefiniowany zakres zadań; praca przy autorskich produktach; code review; regularny feedback; udziału w kierunkowych szkoleniach/ warsztatach branżowych; wsparcie doświadczonych osób; narzędzia pracy.
  • Równowagę: bezpieczeństwo i stabilizację; umowę o pracę/ B2B; praca w polskiej strefie czasowej; niekorporacyjna atmosfera; imprezy integracyjne; grupy sportowe.
  • Szacunek dla indywidualności: otwartość na pomysły i inicjatywy pracownicze; autonomię.
  • Organizacja w stu procentach o kapitale polskim.
  • Dodatkowo: Medicover/Enel-Med; Multisport; dofinansowanie wypoczynku indywidualnego i obozów/kolonii dzieci.
  • Dostępność benefitów zależy od rodzaju umowy.

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • elastyczny czas pracy
  • owoce
  • spotkania integracyjne
  • firmowa drużyna sportowa
  • służbowy telefon do użytku prywatnego
  • komputer do użytku prywatnego
  • program emerytalny
  • preferencyjne pożyczki
  • brak dress code’u
  • kawa / herbata
  • napoje
  • parking dla pracowników
  • dofinansowanie wypoczynku
  • dofinansowanie wakacji dzieci
  • wyprawka dla dziecka
  • możliwość uzyskania uprawnień
  • inicjatywy dobroczynne

Etapy rekrutacji

  • Kontakt telefoniczny z wybranymi osobami
  • Spotkanie
  • Decyzja
  • Oferta zatrudnienia lub podziękowanie za udział

ENIGMA Systemy Ochrony Informacji Sp. z o.o.

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:

Programista Embedded

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.

Administratorem danych jest Enigma Systemy Ochrony Informacji Sp. z o.o., ul. Jutrzenki 116, 02-230 Warszawa, tel. +48 22 570 57 10, email: biuro@enigma.com.pl, dane kontaktowe Inspektora ochrony danych: iod@enigma.com.pl.Dane są przetwarzane zgodnie z przepisami RODO (rozporządzenie Parlamentu Europejskiego i Rady UE 2016/679) oraz ustawą z dnia 10 maja 2018 r. o ochronie danych osobowych.Dane osobowe w zakresie niezbędnym do realizacji procesu rekrutacji, to jest: imię i nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia – przetwarzane są na podstawie art. 6.1.b) RODO (przetwarzanie jest niezbędne do podjęcia działań na żądanie osoby, której dane dotyczą, przed zawarciem umowy) oraz art. 6.1.f) (przetwarzanie jest niezbędne do celów wynikających z prawnie uzasadnionych interesów realizowanych przez administratora polegających na zabezpieczeniu roszczeń), a w przypadku wyrażenia przez Pana/Panią zgody na przetwarzanie Pana/Pani danych osobowych dla celów przyszłych procesów rekrutacyjnych – na podstawie art. 6.1.a) RODO.Podanie danych osobowych jest dobrowolne, ale niezbędne do realizacji procesu rekrutacji.Dane osobowe w szerszym zakresie niż określono powyżej, jeśli zostaną dobrowolnie podane przez kandydata, są przez nas przetwarzane na podstawie art. 6.1.a) RODO (na podstawie zgody) oraz art. 6.1.f) (przetwarzanie jest niezbędne do celów wynikających z prawnie uzasadnionych interesów realizowanych przez administratora polegających na zabezpieczeniu roszczeń), a w przypadku wyrażenia przez Pana/Panią zgody na przetwarzanie Pana/Pani danych osobowych dla celów przyszłych procesów rekrutacyjnych – na podstawie art. 6.1.a) RODO. Przekazanie przez Pana/Panią takich dodatkowych danych oznacza wyrażenie zgody na ich przetwarzanie w procesie rekrutacji.Pana/Pani dane osobowe będą przechowywane przez okres uzależniony od celu, w którym zostały zebrane oraz podstawy prawnej przetwarzania, tj.:– realizacja procesu rekrutacyjnego – do czasu zakończenia procesu rekrutacyjnego albo – w przypadku danych osobowych przetwarzanych na podstawie art. 6.1.a) RODO – do czasu zakończenia procesu rekrutacyjnego albo cofnięcia zgody,– zabezpieczenie roszczeń – do czasu przedawnienia roszczeń albo uwzględnienia przez administratora Pana/Pani uzasadnionego sprzeciwu,– realizacja przyszłych procesów rekrutacyjnych – do czasu zakończenia prowadzenia przez administratora procesów rekrutacyjnych albo cofnięcia przez Pana/Panią zgody.Dane nie są udostępniane.Przysługuje Panu/Pani prawo dostępu do danych i ich sprostowania, usunięcia lub przeniesienia danych, a także prawo do cofnięcia zgody – w przypadku, gdy Pana/Pani dane osobowe przetwarzane są na podstawie udzielonej przez Pana/Panią zgody albo do wniesienia uzasadnionego sprzeciwu wobec tych przetwarzania danych – w przypadku ich przetwarzania w uzasadnionym interesie administratora.Ma Pan/Pani prawo do wniesienia skargi do organu nadzorczego w przypadku niezgodnego z prawem przetwarzania danych.UWAGA: Może Pan/Pani wyrazić zgodę na wykorzystanie danych do następnych rekrutacji. Wyrażenie zgody na udział w kolejnych procesach rekrutacyjnych umożliwi nam kontakt z Panem/Panią w związku z nowymi otwarciami. Treść zgody powinna zostać załączona w CV:Wyrażam zgodę na wykorzystanie moich danych osobowych w przyszłych rekrutacjach przez Enigma Systemy Ochrony Informacji

  • Praca Wrocław
  • Programista Wrocław
  • Wrocław - Oferty pracy w okolicznych lokalizacjach


    76 607
    12 836