Poznaj OnweloOnwelo jest partnerem technologicznym, który dostarcza kompleksowe usługi, od strategii i architektury, przez wdrożenia, po utrzymanie, w obszarach transformacji cyfrowej, danych i automatyzacji. Nasz zespół liczy ponad 400 specjalistów z silnymi kompetencjami seniorskim, a na koncie mamy 300+ zrealizowanych projektów dla dużych organizacji w Polsce, Europie i USA. Działamy z kilku polskich miast oraz z biur w Niemczech, Szwajcarii i USA, łącząc lokalną obecność z globalnym zasięgiem.O projekciePoszukujemy doświadczonego Specjalisty ds. Wirtualizacji QEMU i Platform Embedded Linux, który będzie odpowiedzialny za rozwój oraz doskonalenie środowisk wirtualizacyjnych dla nowoczesnych platform embedded.Twoje zadaniaRozwój i optymalizacja środowisk wirtualizacyjnych dla platform embedded opartych o ARM64, Yocto oraz AndroidDefiniowanie, standaryzacja i wdrażanie skalowalnych procesów wirtualizacji w obszarze BSP (Board Support Package) i integracji systemowejZapewnienie spójności pomiędzy platformami wirtualnymi i fizycznymi poprzez walidację rozwiązań oraz analizę różnic funkcjonalnychAnaliza zachowania systemów z wykorzystaniem logów, śladów jądra (kernel traces), device tree oraz identyfikacja i rozwiązywanie niezgodności związanych z abstrakcją sprzętu, stubami czy współsymulacją (co-simulation)Ścisła współpraca z zespołami architektury, BSP i integracji systemowej oraz dostarczanie eksperckich rekomendacji technicznychDokumentowanie wyników analiz oraz przekształcanie zdobytej wiedzy w powtarzalne i skalowalne procesyBudowanie kompleksowego zrozumienia zależności pomiędzy hostem, emulatorem i systemem docelowym oraz tworzenie standardów opartych na wnioskach technicznychKogo szukamyKilkuletnie doświadczenie w obszarze wirtualizacji systemów embedded oraz analizy systemowejBardzo dobra znajomość: QEMU (ARM64), Linux (preferowany Ubuntu), Yocto, Android Automotive (AGL i/lub AAOS)Doświadczenie w pracy z: BSP (Board Support Package), Device Tree, jądrem Linux, sterownikami, procesami uruchamiania systemu (boot flow), integracją z układami SoC oraz zagadnieniami MMIO, DMA i przerwaniamiUmiejętność prowadzenia zaawansowanej diagnostyki, debugowania i analizy przyczyn źródłowych problemów (root cause analysis)Praktyczna znajomość narzędzi Linux: dmesg, perf, ftrace, trace-cmdZnajomość narzędzi do pracy z Device Tree: dtc, fdtdumpDoświadczenie z narzędziami binarnymi: readelf, objdump, nm, stringsZnajomość narzędzi do budowania i debugowania: Meson, Ninja, GDBDoświadczenie w obszarze co-simulation, w szczególności wykorzystania pamięci współdzielonej (shared memory) oraz backendów opartych o socketyUmiejętność automatyzacji procesów przy użyciu skryptów powłoki Linux (Shell Scripting)Bardzo dobra znajomość języka angielskiego umożliwiająca swobodną pracę w międzynarodowym środowiskuCo oferujemyElastyczne godziny oraz możliwość pracy zdalnejUdział w ciekawych projektach dla globalnych klientówAż 80% awansów w naszej firmie odbywa się wewnętrznie90% kadry zarządzającej ma wykształcenie techniczneDostęp do szkoleń wewnętrznych i ścieżek rozwojowychUdział w wydarzeniach zespołowych, firmowych spotkaniach i Town HallachWsparcie w budowaniu profesjonalnego wizerunku (personal branding)Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodzinyKarta MultiSport, która wspiera dbałość o zdrowie i kondycję
Onwelo is a modern Polish technology company operating in the IT services and software development industry. It provides expert support to organizations worldwide by creating, developing, and maintaining advanced IT solutions backed by strong technical competencies. Within a few years, the company has delivered over 300 projects across Europe and the United States, expanding dynamically to a team of several hundred specialists. Onwelo operates six offices in Poland and has international branches in the USA, Germany, and Switzerland. The company is distinguished by its rapid growth, international presence, and focus on high-quality, innovative technology solutions delivered by experienced professionals.