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.