Programista Embedded
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.
🟢 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ń.
Profil:
- 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
Będziesz odpowiadać za:
- 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
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.
Uprzejmie informujemy, że skontaktujemy się tylko z wybranymi kandydatami.
Informacja od Administratora Danych Osobowych