Pomiń do treści
Logo firmy Google

Software Engineer, Early Careers, PhD, gSoC Server Software

Google

Oferta w skrócie
Widełki nieujawnione
🔀HybrydowaTryb pracy
📄Umowa o pracęKontrakt
⏱️Mid · 3+ latDoświadczenie
LokalizacjaWarszawa
Źródło
Aktywna
Opublikowano2 czerwca 2026
Ostatnio sprawdzono2 czerwca 2026
Wygasa za25 dni
Werdykt JobHunt

To rola embedded/firmware engineer w zespole Google Cloud zajmującym się projektowaniem i implementacją oprogramowania niskiego poziomu dla serwerowych układów SoC. Konkretnie: bootROMy, firmware, sterowniki urządzeń, zabezpieczenia boot processu. Praca hybrydowa w Warszawie, głównie w języku C/C++. Nie jest to typowe stanowisko Software Engineera - to specjalista od systemów wbudowanych i firmware'u.

Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.

Brakuje: brak informacji o liczbie dni hybrydowych, brak opisu procesu rekrutacyjnego (ile etapów, jakie zadania).

🛠 Wymagane technologie
Dane źródłowe
AI Insights
Tytuł może mylić

To rola Embedded Firmware Engineer, a nie ogólny Software Engineer. Praca skupia się na niskopoziomowym kodzie dla bootROM, sterowników i zabezpieczeń SoC, a nie na typowym backendzie czy frontendzie.

Czym naprawdę jest ta rola?Embedded Engineer

To rola embedded/firmware engineer w zespole Google Cloud zajmującym się projektowaniem i implementacją oprogramowania niskiego poziomu dla serwerowych układów SoC. Konkretnie: bootROMy, firmware, sterowniki urządzeń, zabezpieczenia boot processu. Praca hybrydowa w Warszawie, głównie w języku C/C++. Nie jest to typowe stanowisko Software Engineera - to specjalista od systemów wbudowanych i firmware'u.

Plusy
  • Praca w Google nad nowoczesnymi SoC używanymi w Google Cloud
  • Mały, wszechstronny zespół - szansa na duży wpływ
  • Możliwość zmiany projektów w przyszłości
Na co uważać
  • !Brak informacji o liczbie dni hybrydowych w biurze
  • !Poziom 'regular' mimo wymaganego PhD - może oznaczać ambiwalentny grading
  • !Brak opisu procesu rekrutacyjnego
  • ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
Codzienna praca
  • Implementacja kodu firmware w C/C++ dla bootROM i sterowników urządzeń SoC
  • Projektowanie i testowanie sekwencji inicjalizacji oraz symulatorów/emulatorów dla nowych funkcji
  • Debugowanie problemów niskiego poziomu z użyciem JTAG, emulatorów in-circuit, logów
  • Praca nad bezpieczeństwem boot processu (Confidential Compute, Attestation)
  • Implementacja nowych funkcji BIOS lub debugowanie sterowników jądra
  • Współpraca z projektantami krzemu w celu rozwiązywania złożonych problemów SoC
  • Przegląd kodu i dokumentacja techniczna
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).

Minimum sensowne

Absolwent studiów doktoranckich z projektami embedded, który ma praktyczną wiedzę o rejestrach, peryferiach i debugowaniu niskiego poziomu. Potrafi napisać i przetestować prosty firmware w C dla mikrokontrolera.

Raczej nie dla

Osoby bez doświadczenia w embedded (web/mobile developery) ani osoby szukające pracy typowo zdalnej (rola hybrydowa). Juniorzy bez PhD raczej nie spełnią wymogów.

Ocena dopasowania
Junior2/5
Mid3/5
Senior1/5
Hands-on5/5
Architekt1/5
Remote3/5
Enterprise4/5
Pytania do rekrutera
  • ?Ile osób liczy zespół firmware/embedded w Warszawie?
  • ?Jakie są konkretne projekty SoC, nad którymi będę pracować?
  • ?Czy istnieje program onboardingowy dla nowych PhD?
  • ?Jak wygląda współpraca z zespołami w USA (czas, komunikacja)?
  • ?Czy są przewidziane dyżury on-call? Jak często?
  • ?Jaki jest model hybrydowy - wymagane dni w biurze?
  • ?Czy istnieje możliwość pracy nad własnym projektem (20% czasu)?
Brakujące informacje
  • Brak informacji o liczbie dni hybrydowych
  • Brak opisu procesu rekrutacyjnego (ile etapów, jakie zadania)
  • Nie podano widełek wynagrodzenia (choć w Google pewnie konkurencyjne)
  • Nie wiadomo czy są możliwości awansu wewnętrznego po doktoracie
Zespół

Mały, wszechstronny zespół embedded/firmware z bliską współpracą z projektantami krzemu. Praca wymaga samodzielności i umiejętności poruszania się w całym stacku.

🔗Podobne oferty