All offersGdańskCC / C++ Developer (Linux Drivers)
C / C++ Developer (Linux Drivers)
C
Solwit SA

C / C++ Developer (Linux Drivers)

Solwit SA
Gdańsk
Type of work
Undetermined
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Remote
Solwit SA

Solwit SA

Solwit dostarcza klientom kompleksowe rozwiązania IT. Jesteśmy zespołem ponad 350 specjalistów programistów, testerów i DevOps. Od 2023 roku jesteśmy częścią Grupy Alten, światowego lidera w dziedzinie inżynierii i usług IT.

Company profile

Tech stack

    Linux
    regular
    C++
    regular
    C
    regular

Job description

Online interview
Co będziesz robić?

W zależności od Twoich umiejętności i sytuacji w projekcie, możesz trafić do zespołu klienta odpowiedzialnego za tworzenie nowoczesnych dotykowych wyświetlaczy przemysłowych opartych o platformę Linux:

  • będziesz tworzyć nowe funkcjonalności np. drivery BLE, wykrywanie gestów, streaming wideo,
  • zajmiesz się optymalizacją powstałego kodu pod kątem wydajności i zużycia energii,
  • wraz z zespołem będziesz odpowiedzialny/a za przenoszenie rozwiązań open source i optymalizacje kodu pod kątem platform embedded.
 
Alternatywnie, trafisz do naszego projektu wewnętrznego, gdzie tworzymy demonstratory najnowszych technologii oparte o różne platformy np.: Jetson Nano, RPi 4. Powstają tam projekty R&D mające na celu poskromienie nowych rozwiązań i adaptację ich do platform Linuxowych.

O części projektów zrealizowanych w ramach tej ścieżki możesz przeczytać na naszym blogu TUTAJ.

Brzmi ciekawie?


Osoby z jakimi umiejętnościami szukamy?

  • szukamy osoby z min. 5 letnim doświadczeniem,
  • najważniejsza jest dla nas znajomość Linuxa – od strony tworzenia sterowników kernel space, najlepiej wyświetlaczy, komunikacji bezprzewodowej np. BLE,
  • ze znajomością języka C/C++ na poziomie pozwalającym swobodne debugowanie, kompilowanie i samodzielne rozwiazywanie problemów,
  • z doświadczeniem w pracy z dystrybucjami Ubuntu, Yocto,
  • osoby, która kojarzy technologie takie jak: docker, qemu i zagadnienia związane z wirtualizacją,
  • dogada się po angielsku podczas daily (opowiadanie o zadaniach, problemach, planowanie).
  • było dobrze jeśli potrafi rozwiązań z platform PC na embedded.