Állás · Senior

Senior szoftvermérnök, ICX grafika

Szoftverfejlesztő • Senior • Helyszíni • Teljes munkaidő Amerikai Egyesült Államok Mountain View, USA

A Waymo Passenger Experience csapata Senior szoftvermérnököt keres, aki a valós idejű, autón belüli 3D vizualizációs rendszereket (EgoView) építi, amelyek az utasoknak megjelenítik a Waymo Driver érzékelését az infotainment kijelzőkön, nagy hűségű, alacsony késleltetésű renderelésre fókuszálva.

Feladatok

  • A fedélzeti infotainment platformokon futó 3D vizualizációs rendszerek (EgoView) technikai megvalósításának felelőse
  • A 3D Car View renderelési pipeline-jának tervezése és megvalósítása az Android-alapú autós rendszeren, C++ és Kotlin (JNI-n keresztül) használatával
  • Következő generációs vizuális elemek integrálása az új járműplatformhoz, shader-teljesítmény optimalizálása a GPU-terhelés csökkentésére, új vizuális jelzések implementálása komplex érzékelési helyzetekhez (pl. munkaterületek)
  • Jó minőségű, jól tesztelt kód írása, komplex renderelési hibák megoldása, teljesítmény-optimalizálás (képkockasebesség, CPU/GPU, memória) erőforrás-korlátos fedélzeti hardveren
  • Szoros együttműködés termékmenedzserekkel és UX/UI dizájnerekkel a jármű érzékelési adatainak folyékony animációkká és mozgástervekké alakítására

Elvárások

  • Erős tapasztalat 3D grafikai fejlesztésben C++ és API-k (OpenGL ES vagy Vulkan) használatával
  • Tapasztalat mobil/embedded platformokkal, egyedi renderelő motorokkal, mobil játékfejlesztéssel, VR/AR-ral vagy nagy teljesítményű Android grafikával
  • Szilárd 3D matematikai alapok (lineáris algebra, koordinátaterek, transzformációk) és shader-programozás (GLSL)
  • 5+ év teljes szoftverfejlesztői tapasztalat, informatikai BSc vagy azzal egyenértékű gyakorlati tapasztalat
  • Erős felelősségvállalás és képesség komplex szoftverkomponensek önálló tervezésére, optimalizálására és megvalósítására

Előny

  • Tapasztalat az Android grafikai architektúrájával (SurfaceFlinger, HWUI) és egyedi Android build-ekkel (AOSP)
  • Fejlesztői tapasztalat Kotlin/Java nyelven, C++ integrációval JNI-n keresztül
  • Háttér érzékelési adatok (pontfelhők, objektumdetektálás) valós idejű vizualizációjában vagy game engine renderelésben

Soft skillek

Erős felelősségvállalás és önálló tervezési, megvalósítási képesség komplex komponenseknélSzoros együttműködés termékmenedzserekkel és UX/UI dizájnerekkelOdafigyelés a teljesítményre és minőségre korlátozott hardverenKíváncsiság komplex renderelési problémák megoldására

Amit kínálunk

  • Diszkrecionális éves bónuszprogram
  • Részvényjuttatási program
  • Bőkezű céges juttatási csomag (jogosultság függvényében)

A munkáltatóról

A Waymo önvezető technológiai vállalat, amelynek küldetése, hogy a világ legmegbízhatóbb sofőrje legyen. A 2009-ben indult Google Self-Driving Car Projectre építve a Waymo Driver eddig több mint 10 millió utaskísérő nélküli utat és 100 millió autonóm mérföldet teljesített közúton 15+ amerikai államban, emellett több tízmilliárd mérföldnyi szimulációt is lefuttatott.

Nyelvtudás: Angol: Felsőfok
Végzettség: Informatikai BSc vagy azzal egyenértékű gyakorlati tapasztalat.

Hasonló állások