Oferta pracy jest nieaktualna, zobacz podobne

Najnowsze oferty pracy

Nie znaleźliśmy ofert pracy spełniających wybrane kryteria.

Sprawdź, czy nie ma literówek we wpisanych frazach lub spróbuj bardziej ogólnego zapytania.

Zobacz więcej ofert pracy

Programista C++

ENIGMA Systemy Ochrony Informacji Sp. z o.o.
Warszawa, ul. Działkowa 115
specjalista / specjalistka (mid)
umowa o pracę / kontrakt B2B
praca hybrydowa
1188 dni temu

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 C++
Miejsce pracy: Warszawa, ul. Działkowa 115

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++, C, Python, Yocto, UNIX/Linux, RTOS, ARM, Xilinx MPSoC, Gitlab CI/CD, Redmine, Jira, Agile



O zespole:
  • W Pionie Systemów Wbudowanych zajmujemy się projektowaniem, rozwojem urządzeń kryptograficznych oraz urządzeń klasy embedded. Nasze urządzenia kryptograficzne są wykorzystywane głównie przez Służby, Administrację i podmioty gospodarcze przetwarzające informacje niejawne. Są od podstaw projektowane oraz produkowane w naszej Firmie.
  • Wykorzystujemy niskoprądowe mikrokontrolery z zaawansowanymi mechanizmami zarządzania energią, rozbudowane procesory aplikacyjne CPU/APU pracujące pod kontrolą systemów klasy Linux/Unix i układy programowalne FPGA oraz FPGA-SoC. Stosujemy nowoczesne technologie embedded, algorytmy i protokoły kryptograficzne.
  • Zespoły projektowe liczą 5-8 osób, pracujemy w metodzie Agile. Stosujemy code review, kilku poziomowe testy wytworzonego oprogramowania. Wykorzystujemy narzędzia wspierające tworzenie i utrzymywanie kodu (CI/CD) oraz wspierające zarządzanie projektem (Redmine). W każdym zespole znajdują się doświadczeni inżynierowie. Promujemy dzielenie się wiedzą i budowanie kompetencji naszych pracowników.
O stanowisku:
  • Zajmiesz się rozwijaniem i utrzymaniem oprogramowania do kart kryptograficznych na potrzeby wewnętrzne oraz komercyjne w naszych autorskich produktach (np. CenCert).
  • Gdy nie będzie nowych zadań w obszarach kartowym, będziesz tworzyć/rozwijać oprogramowanie dla urządzeń kryptograficznych.
  • Praca w chmurze prywatnej. Możliwość samodzielnego wyboru narzędzi pracy (IDE itp). Systemy rejestrowania zadań: Jira/Redmine. Powszechne użycie gitlab.

Lokalizacja: biuro Warszawa ul. Działkowa 115/ okazjonalna praca hybrydowa 

 

Profil:
  • Wykształcenie wyższe lub ostatnie semestry studiów o profilu: informatyka, elektronika lub pokrewne
  • Minimum 1.5 roku doświadczenia komercyjnego jako programista C++
  • Znajomość technologii kart elektronicznych (ang. smart card)
  • Znajomość języka angielskiego w stopniu umożliwiającym swobodne czytanie dokumentacji technicznej
  • Umiejętność pracy w grupie i komunikatywność
Mile widziane:
  • Znajomość dobrych praktyk tworzenia oprogramowania
  • Znajomość procesów i narzędzi rozwoju oprogramowania (w tym CMake, Make, GitLab CI/CD)
  • Znajomość programowania na systemie Linux/Unix (GCC/Cmake)
  • Znajomość innych języków programowania (C, Python, Bash)
  • Znajomość zagadnień z zakresu: kryptografii, cyberbezpieczeństwa, sieci komputerowych, systemów klasy embedded np.: Yocto, systemów klasy RTOS,
  • Znajomość specyfikacji: PKCS#11, ISO/IEC 7816, PC/SC
Zadania:
  • Utrzymanie 30%, wdrożenie 10%, rozwijanie 60%
  • Tworzenie i rozwój oprogramowania związanego z technologiami kart kryptograficznych oraz oprogramowania dla urządzeń embedded
  • Udział w procesie testów i weryfikacji jakości oprogramowania
  • Udział w tworzeniu dokumentacji projektowej
  • Samodzielne projektowanie fragmentów architektury software’u pojedynczych modułów oprogramowania
  • Wsparcie w obsłudze serwisowej dla istniejącego oprogramowania
Oferujemy:
  • Rozwój: różnorodne projekty (komercyjne/publiczne/specjalne), praca przy autorskich produktach, code review, regularny feedback, certyfikacje, narzędzia pracy, wsparcie doświadczonych osób,
  • Równowagę: bezpieczeństwo i stabilizację; umowę o pracę/B2B, elastyczne godziny pracy i/lub możliwość częściowej pracy w trybie home-office, niekorporacyjna atmosfera, zdefiniowany zakres zadań, wydarzenia integracyjne, grupy sportowe,
  • 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.
Administratorem danych w procesie rekrutacji 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.
Szczegółowe informacje o przetwarzaniu danych osobowych znajdują się na stronie:

https://www.enigma.com.pl/informacje-od-administratora-danych-osobowych/