Native / Desktop Engineer in Warsaw

Native / Desktop Engineer in Warsaw

Warsaw Pełny etat 123750 - 151250 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Twórz innowacyjne oprogramowanie audio i współpracuj nad zaawansowanymi projektami.
  • Firma: Startup technologiczny z dynamiczną kulturą pracy.
  • Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Szybkie tempo pracy z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
  • Kwalifikacje: Doświadczenie w programowaniu systemowym i umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Budujesz Desktop Intercept — natywny sterownik i aplikację Windows, która działa jako wirtualny mikrofon/głośnik, zastępuje dźwięk w czasie rzeczywistym i (Faza 1 Faza C) odczytuje DOM oraz steruje Użyciem Komputera. To najtrudniejsze inżynieria na platformie i najgłębsza przeszkoda. Wszystko, co budujesz, zasila wysoko wydajną, zdarzeniową, niskolatencyjną rozproszoną platformę — głos, pulpit, inteligencja i AI w połączeniu — więc myślisz o budżetach latencji, przepustowości i wydajności, a nie tylko o funkcjach.

Środowisko startupowe: 1-tygodniowe sprinty, piątkowe pokazy, szybko się uczymy na błędach i idziemy naprzód.

Co będziesz robić:

  • Windows native driver (WASAPI, wirtualne urządzenia audio, haki bliskie jądra)
  • real-time bidirectional audio routing
  • aplikacja użytkownika (router audio, skryper DOM, serwer MCP)
  • ścieżka desktop-do-chmury na szynie zdarzeń (NATS-class, WebSocket) w budżecie poniżej 300 ms
  • koegzystencja AV i masowe wdrożenia
  • twoje zobowiązane terminy

Kto jesteś:

  • Samodzielny, hacker, wytrwały. Uważasz się za wyjątkowego na poziomie systemów i możesz to pokazać.
  • Kochasz nową technologię, szybko się adaptujesz, gdy się zmienia, demonstrujesz pomysły działającym kodem i codziennie korzystasz z narzędzi AI, aby zwiększyć swoją wydajność.
  • Gracz zespołowy, który dotrzymuje zobowiązanych terminów.
  • Kochasz rozwiązywać problemy, których nikt inny nie może rozwiązać — i wygrywać.

Wymagania:

  • 8+ lat doświadczenia w rozwoju systemów/natywnym; dostarczony agent desktopowy Windows w rzeczywistej skali (>10k miejsc).
  • Silna znajomość C/C++ — obowiązkowa. Silna znajomość Go dla strony serwisowej — obowiązkowa.
  • Komfort w budowaniu i interakcji z sterownikami — wirtualne urządzenia audio, wirtualne mikrofony/głośniki, WASAPI / Core Audio, haki bliskie jądra.
  • Real-time audio pipelines w budżecie poniżej 300 ms — buforowanie, próbkowanie, dryf, bezglitchowe przechwytywanie/odtwarzanie.
  • Rozumienie wysoko wydajnych systemów end-to-end — architektura zdarzeniowa, pub/sub, strumieniowanie WebSocket oraz co oznaczają stany, warunki wyścigu i blokady na poziomie natywnym (bufory audio bez blokad, wątki czasu rzeczywistego, inwersja priorytetów).
  • Doświadczenie w macOS / Linux jest ogromnym plusem — to tam kierujemy się w przyszłość.
  • Wewnętrzne przeglądarki / DOM i wstrzykiwanie procesów to mocny plus (Faza C).
  • Sztuka masowego wdrażania w przedsiębiorstwie — inżynieria MSI/instalatora, ciche wdrożenia, aktualizacje floty w ponad 10k zablokowanych miejscach.
  • Podpisywanie sterowników/kodu i koegzystencja AV/EDR — WHQL, certyfikaty EV i pozostawanie niewidocznym dla agentów klasy CrowdStrike bez ich uruchamiania.
  • Dyscyplina zrzutów awaryjnych i telemetrii — WinDbg/minidumps, symbolizowane raportowanie awarii z terenu; debugujesz maszyny, których nigdy nie dotkniesz.
  • Postawa bezpieczeństwa — projektowanie usług z najmniejszymi uprawnieniami; ta aplikacja słyszy dźwięk klientów i odczytuje ekrany, więc musi być udowodniona jako bezpieczna.
  • Mistrz debugowania na poziomie systemów — logi jądra, zrzuty awaryjne, zakłócenia audio, interferencje AV; widzisz to.
  • SIP / RTP to mocny plus. Doświadczenie z AI w produkcie na średnim poziomie lub lepszym to plus (aplikacja desktopowa hostuje serwer MCP i steruje Użyciem Komputera).

Native / Desktop Engineer in Warsaw – pracodawca: Alcor

Smartling to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze technologii chmurowych. Nasza kultura opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników. Oferujemy atrakcyjne benefity oraz możliwości nauki i rozwoju, a praca w zespole zajmującym się infrastrukturą chmurową na AWS zapewnia unikalne doświadczenia w branży.

A

Dane kontaktowe:

Zespół rekrutacyjny Alcor

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Native / Desktop Engineer in Warsaw

C/C++
Go
Windows native driver development
WASAPI
real-time audio processing
event-driven architecture
WebSocket streaming