C++/Rust Graphics and Windowing System Software Engineer - Mir
APAC, EMEA
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Canonical jest wiodącym dostawcą oprogramowania typu open source i systemów operacyjnych dla globalnych rynków przedsiębiorstw i technologii. Nasza platforma Ubuntu jest bardzo szeroko stosowana w przełomowych inicjatywach dla przedsiębiorstw, takich jak chmura publiczna, nauka o danych, sztuczna inteligencja, innowacje inżynieryjne i IoT. Do naszych klientów zaliczają się wiodący na świecie dostawcy chmur publicznych i krzemu oraz liderzy branży w wielu sektorach.
Firma jest pionierem globalnej współpracy rozproszonej, zatrudniając ponad 1200 pracowników w ponad 75 krajach i bardzo niewiele stanowisk biurowych. Zespoły spotykają się dwa do czterech razy w roku osobiście, w ciekawych lokalizacjach na całym świecie, aby uzgodnić strategię i wykonanie. Firma jest prowadzona przez założycieli, jest rentowna i rozwija się.
Zatrudnimy inżyniera oprogramowania graficznego i systemów okienkowych C++/Rust. Budujemy Mir - wysokowydajny, wysokowydajny stos technologii dla menedżerów okien, podsystemów wyświetlania i zbudowanych na nim rozwiązań, takich jak Ubuntu Frame. Kierując się wizją, kształtujemy stos technologii, który umożliwia społecznościom urzeczywistnienie świata, w którym aplikacje działają płynnie w każdym środowisku graficznym.
Naszym celem jest udostępnienie całego spektrum grafiki, od ekranów jednofunkcyjnych, poprzez urządzenia brzegowe, aż po pełne środowiska desktopowe. Wyznaczyliśmy także tempo udostępniania grafiki w całym ekosystemie sprzętowym z certyfikatem Ubuntu. Nasze codzienne ćwiczenia obejmują projektowanie, rozwój i testowanie funkcji, a także pracę ze społecznością oraz odpowiadanie na problemy i zapytania użytkowników.
Większość oprogramowania jest napisana w języku C++, a narzędzia pomocnicze są w językach skryptowych. Użyjemy Rusta jako ewolucyjnego kroku naprzód. Dlatego od kandydatów wymaga się silnych umiejętności zarówno w języku Rust, jak i C++.
Powiększamy zespół i poszukujemy nowych współpracowników, którzy podzielają naszą pasję do precyzji, wydajności i doświadczenia użytkownika. Rekrutujemy na różnych poziomach kariery z minimum 2-letnim doświadczeniem w branży. Poszukujemy osób, które idealnie mają doświadczenie w budowie systemów do kompozycji okiennej lub doświadczenie w obsłudze urządzeń graficznych.
Zależy nam na zapewnieniu wyjątkowego doświadczenia programistom, bezpiecznych podstaw i łatwego dostępu do najczęściej używanych zestawów narzędzi i bibliotek graficznych. To doskonała okazja dla kogoś, kto chce mieć znaczący wpływ na nowoczesne technologie wyświetlania, które będą miały wpływ na miliony programistów i użytkowników. Canonical oferuje dynamiczne środowisko zespołowe i karierę pełną możliwości uczenia się i rozwoju w całym spektrum open source.
Lokalizacja: ta rola będzie odbywać się zdalnie w regionie EMEA lub APAC. Stanowisko obejmuje: - Projektowanie i wdrażanie funkcji na stosie Mir - Pomoc w debugowaniu, wyszukiwaniu i naprawianiu problemów - Uczestnictwo w naszym procesie inżynieryjnym poprzez przegląd kodu i architektury - Tworzenie i ulepszanie testów i testów porównawczych wydajności w celu wczesnego wykrycia problemów - Tworzenie i utrzymywanie dokumentacji w celu zwiększenia doświadczenia programistów - Współpraca ze społecznością open source i partnerami handlowymi - Aktywna współpraca z rozproszonym zespołem Czego od Ciebie oczekujemy - Doskonały tytuł licencjata lub równoważny w dziedzinie informatyki, STEM lub pokrewnej oraz ponad 2 lata pracy doświadczenie - Doskonałe umiejętności programowania w nowoczesnym języku C++ i doskonałe umiejętności programowania w Rust - Znajomość Linuksa jako platformy programistycznej i wdrożeniowej - Możliwość zdalnej współpracy z różnorodną grupą członków zespołu przy zachowaniu wysokiej motywacji, produktywności i dobrej organizacji - Możliwość wyjazdów międzynarodowych dwa razy w roku na imprezy firmowe trwające do dwóch tygodni Mile widziane umiejętności - Masz doświadczenie z ekosystemem protokołu Wayland i kompozytorami - Znasz OpenGL, Vulkan, Flutter i inne grafiki, zestawy narzędzi i frameworki animacyjne - Masz solidną wiedzę zrozumienie programowania asynchronicznego i wzorców współbieżności - Udowodniłeś, że potrafisz konsekwentnie dostarczać solidny kod na produkcję - Posiadasz silne umiejętności komunikacji pisemnej i werbalnej, aby dokumentować i prezentować opracowane oprogramowanie Co oferujemy współpracownikom. Bierzemy pod uwagę lokalizację geograficzną, doświadczenie i wydajność w kształtowaniu wynagrodzeń na całym świecie.
Co roku sprawdzamy wysokość wynagrodzeń (a w przypadku absolwentów i współpracowników częściej), aby upewnić się, że doceniamy wybitne wyniki. Oprócz wynagrodzenia podstawowego oferujemy premię roczną lub prowizję uzależnioną od wyników. Wszystkim członkom zespołu zapewniamy dodatkowe benefity, które odzwierciedlają nasze wartości i ideały.
Równoważymy nasze programy, aby spełniać lokalne potrzeby i zapewniać uczciwość na całym świecie. - Rozproszone środowisko pracy z osobistymi sprintami zespołowymi dwa razy w roku - Budżet na naukę i rozwój osobisty w wysokości 2000 USD rocznie - Coroczna weryfikacja wynagrodzenia - Nagrody uznaniowe - Coroczny urlop wypoczynkowy - Urlop macierzyński i ojcowski - Program pomocy dla członków zespołu i platforma dobrego samopoczucia - Możliwość podróżowania do nowych lokalizacji w celu poznania współpracowników - Priority Pass i podwyższenie standardu podróży w przypadku długodystansowych wydarzeń firmowych O firmie Canonical Canonical to pionierska firma technologiczna w czołówce globalnej przejdź na otwarte oprogramowanie. Jako firma publikująca Ubuntu, jeden z najważniejszych projektów open source oraz platformę dla AI, IoT i chmury, zmieniamy świat oprogramowania. Rekrutujemy na skalę globalną i stawiamy bardzo wysokie standardy osobom dołączającym do firmy.
Oczekujemy doskonałości; aby odnieść sukces, musimy być najlepsi w tym, co robimy. Większość kolegów w Canonical pracuje z domu od chwili naszego powstania w 2004 roku. Praca tutaj to krok w przyszłość i będzie wyzwaniem do innego myślenia, mądrzejszej pracy, zdobywania nowych umiejętności i podnoszenia swoich kwalifikacji.
Canonical jest pracodawcą zapewniającym równe szanse. Z dumą wspieramy miejsce pracy wolne od dyskryminacji. Różnorodność doświadczeń, perspektyw i wykształcenia tworzy lepsze środowisko pracy i lepsze produkty.
Niezależnie od Twojej tożsamości, rzetelnie rozpatrzymy Twoją aplikację. #LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++ Aplikuj bezpośrednio na RemoteJobs.org: https://remotejobs.org/remote-jobs/crust-graphics-and-windowing-system-software-engineer-mir-canonical-ltd-151197
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.