Állás · Principal

Staff szoftvermérnök

Szoftverfejlesztő • Principal • Helyszíni • Teljes munkaidő Amerikai Egyesült Államok San Diego, USA

A Qualcomm adatközponti platformjaihoz keres Staff szoftvermérnököt, aki a Linux kernel, a virtualizáció (KVM), az ütemezés és a memóriakezelés (IOMMU) fejlesztésében és fejlesztői csapat vezetésében vesz részt, emellett biztonsági architektúrák kialakításáért és termékbiztonsági kockázatok kezeléséért is felelős.

Feladatok

  • Linux kernel funkciók fejlesztése és bővítése (virtualizáció/KVM, ütemezés, memóriakezelés/IOMMU)
  • Energia- és teljesítménygazdálkodási technológiák (pl. DVFS) optimalizálása ARM-alapú rendszerekhez
  • Együttműködés cross-diszciplináris csapatokkal nagy teljesítményű, skálázható szoftvermegoldások szállításáért
  • Komplex szoftverhibák elhárítása JTAG debuggerek és más eszközök segítségével
  • Hozzájárulás nyílt forráskódú projektekhez, köztük a Linux kernelhez
  • Rendszerarchitektúra és követelmények dokumentálása
  • Pre-silicon fejlesztés FPGA-alapú platformon és QEMU-ban
  • Biztonsági kockázatértékelések, fenyegetéselemzés, biztonsági kódellenőrzés végzése
  • Biztonsági architektúrák és termékfejlesztések vezetése cross-organizational csapatokkal

Elvárások

  • BSc + 4 év, MSc + 3 év vagy PhD + 2 év szoftverfejlesztési vagy kapcsolódó tapasztalat
  • 2+ év programozási tapasztalat (C, C++, Java, Python stb.)

Előny

  • MSc számítástechnika vagy mérnöki területen, 6+ év szoftverfejlesztési tapasztalattal
  • Erős Linux kernel fejlesztési tapasztalat (virtualizáció/KVM, ütemezők, memóriakezelés, device tree-k)
  • ARMv8 és ARMv9 architektúra ismerete
  • Számítógép-rendszerarchitektúra ismerete (mag, cache, memóriamodellek, buszarchitektúra)
  • Tapasztalat board/SoC bringupban, eszközmeghajtókban, perifériabuszokban (SPI, I2C, USB), DDR memóriavezérlőkben
  • SCM eszközök (Git) és debug technológiák (JTAG) ismerete
  • Korábbi hozzájárulás nyílt forráskódú projektekhez

Soft skillek

Csapatvezetési és mentorálási képességKomplex, többlépéses feladatok tervezése és priorizálásaErős szóbeli és írásbeli kommunikáció, tárgyalási készség

Amit kínálunk

  • Versenyképes éves diszkrecionális bónuszprogram
  • Éves RSU-juttatás lehetősége
  • Széles körű béren kívüli juttatási csomag

A munkáltatóról

A Qualcomm adatközponti szoftvercsapata a következő generációs adatközponti platformokhoz fejleszt kritikus technológiákat, mint a virtualizáció, memóriakezelés, ütemezés és Linux kernel.

Végzettség: BSc/MSc/PhD mérnöki, informatikai vagy számítástechnikai terület

Hasonló állások