RISCO Group
RISCO Group
RISCO Group opracowuje elektroniczne systemy bezpieczeństwa i technologie inteligentnego domu, łącząc systemy wykrywania włamań, centrale alarmowe, czujniki, weryfikację wideo i kontrolę dostępu. Oparte na chmurze narzędzia do zarządzania oraz aplikacje mobilne firmy służą instalatorom, integratorom systemów bezpieczeństwa i użytkownikom końcowym, łącząc sprzęt i oprogramowanie w ramach zintegrowanych rozwiązań ochrony. Firma działa w obszarach bezpieczeństwa, sprzętu i SaaS.

Starszy programista C++ dla wbudowanego systemu Linux

Twórz oprogramowanie dla wbudowanego systemu Linux w połączonych systemach bezpieczeństwa i kontroli dostępu, dostosowuj komponenty Java i buduj nowoczesne aplikacje w C++. Integruj je z platformą, chmurą, sprzętem i mikrokontrolerami.

Opis

  • Twórz, testuj i utrzymuj oprogramowanie aplikacyjne w nowoczesnym C++ dla wbudowanego systemu Linux.
  • Dostosowuj istniejące komponenty Java do platformy Linux i integruj je z usługami oraz interfejsami platformy.
  • Twórz modułowe komponenty C++ i pomagaj przenosić lub przebudowywać funkcje zaimplementowane w Javie.
  • Łącz oprogramowanie aplikacyjne z usługami Linux, interfejsami sprzętowymi, łącznością z chmurą i funkcjami współpracujących mikrokontrolerów.
  • Projektuj moduły wielokrotnego użytku z wyraźnymi granicami między warstwami aplikacji, oprogramowania pośredniczącego i platformy.
  • Weryfikuj projekty i kod, debuguj problemy, analizuj wydajność, testuj komponenty i ustalaj przyczyny źródłowe w złożonych przepływach oprogramowania.
  • Współpracuj z zespołami platformy, BSP, sprzętu, chmury, kontroli jakości i architektury systemów na wszystkich etapach rozwoju produktu.

Wymagania

  • Co najmniej pięć lat doświadczenia zawodowego w tworzeniu oprogramowania; mile widziane doświadczenie z systemem Linux lub produktami wbudowanymi.
  • Bardzo dobra znajomość nowoczesnego C++ (C++14/17 lub nowszego), w tym projektowania obiektowego, wielowątkowości, synchronizacji i oprogramowania sterowanego zdarzeniami; jest to wymaganie obowiązkowe.
  • Doświadczenie w programowaniu w Javie, zwłaszcza w pracy z istniejącymi lub starszymi bazami kodu, będzie dużym atutem.
  • Doświadczenie z OSGi lub modułowymi architekturami Java będzie dodatkowym atutem.
  • Praktyczne doświadczenie w tworzeniu i debugowaniu aplikacji w środowisku Linux.
  • Znajomość architektury oprogramowania, interfejsów, wzorców projektowych, modularności i zasad utrzymywania kodu.
  • Doświadczenie z IPC, sieciami, interfejsami REST API, przesyłaniem komunikatów lub oprogramowaniem zorientowanym na usługi będzie atutem.
  • Doświadczenie z wbudowanym systemem Linux, połączonymi urządzeniami, systemami bezpieczeństwa lub produktami IoT będzie atutem.
  • Umiejętność pracy z Git, CMake lub innymi systemami kompilacji, narzędziami do debugowania i aktualnymi praktykami inżynierii oprogramowania.
  • Dobre umiejętności analityczne i rozwiązywania problemów w pracy ze złożonymi, istniejącymi bazami kodu.
  • Bardzo dobra znajomość języka angielskiego w komunikacji.

Powiązane oferty pracy

Gepp’s Retail GmbH

Starszy menedżer ds. wzrostu e-commerce — praca zdalna

Gepp’s Retail GmbH

Odpowiadaj za wzrost przychodów, poprawę konwersji i rozwój sklepu internetowego firmy Gepp’s oferującej produkty delikatesowe. Zdalna praca w Niemczech obejmuje koordynację partnerów technologicznych, agencji, marketingu i zespołów wewnętrznych.

Otwórz
Slate Auto

Starszy dyrektor ds. projektowania doświadczeń cyfrowych

Slate Auto

Kieruj projektowaniem serwisu internetowego, usług mobilnych, handlu elektronicznego i interfejsów samochodowych Slate Auto. Stwórz system projektowy i rozwijaj organizację projektowania produktów, gdy firma opracowuje konfigurowalne pojazdy.

Otwórz
Slate Auto

Specjalista ds. merchandisingu e-commerce w Slate Auto

Slate Auto

Odpowiadaj za katalog, premiery produktów i merchandising w sklepie internetowym Slate Auto z akcesoriami samochodowymi, foliami i gadżetami. Koordynuj zasoby cyfrowe, jakość treści w dwóch językach i raportowanie wyników z zespołami z różnych działów.

Otwórz
H

Specjalista ds. marketingu (praca zdalna) w Horizon BCBSNJ

Horizon Connect @ Wall BCBSNJ

Opracowuj strategie wejścia na rynek i kampanie dla Horizon BCBSNJ, ubezpieczyciela zdrowotnego z New Jersey. Wspieraj pozyskiwanie i utrzymanie klientów, doświadczenia związane z marką oraz wsparcie sprzedaży.

Otwórz